Definitions for "Thumping"
Keywords:  dull, heavy, impact, sound, objects
Heavy; large.
a heavy dull sound (as made by impact of heavy objects)
Keywords:  loss, large, informally
(used informally) very large; "a thumping loss"