Green’s Dictionary of Slang

pumpy n.

see pump n. (1h)