Wiktionary
thwapping
vb. (present participle of thwap English)
vb. (present participle of thwap English)