look up any word, like sex:

1 definition by JDahl

 
1.
sdu
Sperm Deposit Unit. A woman's vagina.
She was very upset when he called her an sdu.
by JDahl February 14, 2008
4 1