look up any word, like pussy:

1 definition by Lexoo76

 
1.
the longest testical hair
Man, my dudu is getting on my nerve
by Lexoo76 January 22, 2009
13 27