Skip to main content

Definitions by DreamCatcher022

lands with a thud 

When a person brought back to reality abruptly.
"And the first chick lands with a thud."
(Desperate Housewives; season 7, episode 15)