1. thwap - Verb
2. thwap - Interjection
thwap
The sound of a heavy smack.
thwap (third-person singular simple present thwaps, present participle thwapping, simple past and past participle thwapped)
To make, or cause to make, a heavy smacking sound.