Search results
- Dictionarywhop/wɒp/
verb
- 1. hit hard: "Smith whopped him on the nose"
noun
- 1. a heavy blow, or the sound of such a blow: "a loud whop echoed in the still air"
Powered by Oxford Dictionaries
verb
noun
Powered by Oxford Dictionaries