look up any word, like pussy:

1 definition by Davey1

 
1.
smelly rancid vagina
you can smell her stench trench from two streets away
by Davey1 October 13, 2006