look up any word, like doxx:

1 definition by James Thundurfuk

A vagina.
Mark: She has such sweet juice coming out of her lemonade machine. I had to kill her so no one else could enjoy it.
Todd: Been there done that, so much savory juice.
by James Thundurfuk March 24, 2011