thumping

definition: (used informally) very large
example: a thumping loss
speech part: adjective
synonyms: whopping
definition: a heavy dull sound (as made by impact of heavy objects)
example:
speech part: noun
synonyms: thump

How thumping is being used?