whomp

Explore definitions, synonyms, and language insights of whomp

Definitions

Verb
hit with the hand
Verb
beat overwhelmingly

Synonyms