whumped

listen to the pronunciation of whumped
Английский Язык - Английский Язык

Определение whumped в Английский Язык Английский Язык словарь

whump
to strike something with a whump
whump
a thump