Double D'D Share definition Flag The Dick that is deadly !! Meaning DEVIL DICK!!! FOR EXAMPLE ( SHE THOUGHT SHE WAS READY FOR DOUBLE D'D BUT LOST HER LIFE!! Double D'D by JERSEY EXOTIC December 6, 2019 0 0 Get merch Get the Double D'D mug. Buy Now — $32.95 See more merch