look up any word, like seattle snorkeler:

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