whomp

verb

1.
hit with the hand
2.
beat overwhelmingly