Top definition
An especially loud thud that scares people.
She tripped and fell with a clud thud.
by Cluddy Mc Fuddy April 28, 2017
Get the mug
Get a Clud Thud mug for your mate Zora.