whomp on

whomp on

English Verb
Ad

Definition

To defeat thoroughly; to trounce.

Example Sentences

  • "The Jayhawks completely whomped on the hapless Nimrods in today's opening-round game."
Ad