whump

listen to the pronunciation of whump
English - English
a thump
to strike something with a whump
whump
Favorites