Green’s Dictionary of Slang

whap v.

see whop v.