A womanâs sex organ. Also known as a vagina, pussy etc...
Yo I was all up in that coochie last night