Green’s Dictionary of Slang

humty-dumty n.

see humpty-dumpty n.1