Did you mean thud?
thud
noun
°The sound of a dull impact.
°Republic jet ground attack fighter, after the sound it makes when it crashed into the North Vietnamese countryside, due to its high rate of loss.
verb
°To make the sound of a dull impact.