whump


whump

noun

Definition of WHUMP

a loud explosive sound <the crate of oranges landed on the floor with a whump>

Seen & Heard

What made you want to look up whump? Please tell us where you read or heard it (including the quote, if possible).