Rawrzabeth's definitions
Noun; the juices that come from a coochie i.e., a woman's vagina. Commonly used as an insult similar to douche bag.
by Rawrzabeth January 17, 2011
Get the coochie juice mug.
Get the coochie juice mug.We'll email you a link to sign in instantly.