streaking crimson's definitions
The portion of the labia minora that protrudes beyond the labia majora. Some women have a lot, some none at all. If a big dollop protrudes, the women is said to have "A lot of spinach."
by streaking crimson June 7, 2013
Get the spinachmug.