Green’s Dictionary of Slang

humpie n.

see humpy n.1