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
Can you define these popular missing words?
this stuff on my fingures
by matty marsh November 14, 2003