Whomp on
From open-dictionary.com - the free dictionary.
English
Verb Phrase
whomp on, less commonly womp on
- To assail with overwhelming force; to defeat decisively.
- The Jayhawks completely whomped on the hapless Nimrods in today's opening-round game.
Related Terms