YourDictionary

whomp

transitive verb

  1. to hit or strike heavily and loudly; thump
  2. to defeat decisively

noun

the act or sound of whomping

See whomp in American Heritage Dictionary 4

Learn more about whomp

link/cite print suggestion box