Top definition
Vaginal secretion from a dirty snatch. Often with a pungent odor.
David's sister left squacky juice all over the seat of my motorcycle because her panties couldn't contain her coochie flaps, and what a stink it left. I thought I broke a can of sardines on there!
by JVicious December 13, 2010
Get the mug
Get a Squacky Juice mug for your daughter-in-law Riley.