Douchebag Delight Share definition Flag The reigning king and or queen of all douchedom. Can be abbrevaited DBD. Paris Hilton sure is a douchebag delight.. Douchebag Delight by Jessi and Rachel October 4, 2006 0 0 Get merch Get the Douchebag Delight mug. Buy Now — $32.95 See more merch