whomp (v.) Look up whomp at Dictionary.com
1952, from whomp (n.). Related: Whomped; whomping.
whomp (n.) Look up whomp at Dictionary.com
1926, echoic of the sound of a heavy blow or something falling heavily.