Thudded

What is Thudded?

Thudded definition and meaning on Dictionary terms:
noun

a dull sound, as of a heavy blow or fall.
a blow causing such a sound.