Top definition
extra urine that has not been wiped or drizzled in the toilet
I thought I wiped myself, but but there was a little "pee juice" running down my leg.
by MissDivaBabii February 03, 2010
Get the mug
Get a pee juice mug for your father-in-law Georges.