look up any word, like swoll:

1 definition by Nesiuc

 
1.
Vulgar slang for vagina.
That's one smelly ass coochy!
by Nesiuc July 20, 2004