whop
From WikiWord, the free dictionary
/wΙp/
English
Definitions
noun
- A blow or strike.
verb
- To throw or move (something) quickly, usually with an impact.βHe angrily whopped the book onto the table.β
- To administer corporal punishment