1 definition by D'Ron

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
Get the tud mug.