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