Top Definition
Sperm Deposit Unit. A woman's vagina.
She was very upset when he called her an sdu.
by JDahl February 14, 2008
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
Sperm Deposit Unit.
He hurt her feelings and called her an S.D.U. {sperm deposit unit]
by Janiceann January 15, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.