Skip to main content

Definitions by Nesiuc

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