look up any word, like bae:

1 definition by D'Ron

 
1.
tud
Pussy, a woman's sexual organ, a vagina, also can be sexual intercourse.
Aye, I've been feelin some kinda way,I want me some tud!!!
by D'Ron April 28, 2008