Skip to main content

Nicky Herbst's definitions

DSD

Share definition
adj. The act of taking much liking to swallowing penis and all of it's fluids it comes bearing.
That chick was great, almost a DSD.
by Nicky Herbst December 31, 2008
Flag
mugGet the DSD mug.