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.
20👍 5👎