Top definition
Sperm Deposit Unit. A woman's vagina.
She was very upset when he called her an sdu.
by JDahl February 14, 2008
Get the mug
Get a sdu mug for your sister Larisa.
Spunk Depository Unit. An easy lay, usually not clever enough to say no.
Lee, you've got no problem boning that, she a total SDU.
by cardinalred October 12, 2010
Get the mug
Get a SDU mug for your papa GΓΌnter.