did you let him see your choony?, dont be such a choony
a slang word for [vagina] which can also be used to insult someone
"did you let him see your choony?, dont be such a choony" What is the definition of "choony"?