Green’s Dictionary of Slang

humpty adj.2

see humpty-dumpty adj.