English word definition — powered by WordNet
a heavy dull sound (as made by impact of heavy objects)
(used informally) very large
Want to remember thumping?