look up any word, like thot:

1 definition by dare i say it...krista

 
1.
a juicy feeling in the genatlia, produced by a girl upon contact with a extremely sexy woman. a homosexual feeling, although many "straight" woman may feel it and never admit to it.
"holy girl juice! that lady is fucking sexy!"
by dare i say it...krista May 23, 2005