Top definition
The warm liquid that appears out of a lady's genital area when excited.
I visited a girl's area and all I got was in return was this lady juice.
by JudasMcPoppleton November 26, 2006
Get the mug
Get a lady juice mug for your papa Paul.