Green’s Dictionary of Slang

whupp n.

see whop n. (4)