lands with a thud Share definition Flag When a person brought back to reality abruptly. "And the first chick lands with a thud." (Desperate Housewives; season 7, episode 15) lands with a thud by DreamCatcher022 March 9, 2011 0 0 Get merch Get the lands with a thud mug. Buy Now — $32.95 See more merch