Green’s Dictionary of Slang

whop! excl.

also whap!, wop!

[mid-19C+] echoic of the sound of a sudden blow.