Meaning

1 senses
  1. (countable, uncountable)A fluid released by a woman's Skene's gland during sexual intercourse, of still disputed composition and function.

Forms

plural: female ejaculates

See also

neighbours in the dictionary
female ejaculate — meaning, examples, forms, synonyms | Krumeto