Another word for vagina or pussy. Some say it would be in its worst state. Meaning stink or unbearable to look at.
Woah, that cuchy was really smelly.
22👍 18👎