(noun) American slang for a woman's genitals, commonly referred to as a vagina, a pussy, or a punani. Author Debra Coonts invented it for her Lucky O'Toole series of novels.
by Nath'l September 19, 2019
Get the Choochilalamug.
Get the Choochilalamug. We'll email you a link to sign in instantly.