BigBrotherD's definitions
The red and swollen labia of a woman with a shaved pussy and a yeast infection, as a result of prolonged intercourse.
by BigBrotherD June 28, 2015
Get the Itchy Tomatomug.
Get the Itchy Tomatomug. We'll email you a link to sign in instantly.