D D S Share definition Flag drop dead sexxxxxyyyyyyy damn, that girl is D D S!!! D D S by D D S!!! July 27, 2007 0 0 Get merch Get the D D S mug. Buy Now — $32.95 See more merch