:DD Share definition Flag A much happier :D. One who is double as happy. "You got a new car." ":D" "And you also got $1,000,000." ":DD" :DD by EpicWinzors! December 25, 2008 0 0 Get merch Get the :DD mug. Buy Now — $32.95 See more merch