dud thud Share definition Flag The feeling when you break up with someone in a romantic relationship. I had a dud thud when my boyfriend jilted me. dud thud by Ereck Flowers May 29, 2019 0 0 Get merch Get the dud thud mug. Buy Now — $32.95 See more merch