Synonyms of Whop in English :
Antonyms of Whop in English
Thesaurus of Whop in English
1. (verb) hit hard
2. (verb) hit hard