anglo-slang for snatch, vagina.
"How's the weather in Phoenix?" "Dryer than a nun's chuff."
635👍 288👎