1 definition by shanedillpickle

"Those two girls got it on last night with a DSD. No man needed. HOTTT!"
by shanedillpickle October 15, 2007
Get the DSD mug.