she was so wet that she could spray me with pussy juice
wet excretions from the vagina, often encountered when a woman is sexually excited
"she was so wet that she could spray me with pussy juice" What is the definition of "pussy juice"?