Definder - what does the word mean?

What is Itchy muffin?

Used to describe a woman's vagina during a yeast infection.
(Not my definition one made by my sister)

Person 1: Whats wrong with you?
Person 2: I got a yeast infection!!
Person 1: Thats not good
Person 2: Yea I really hate this Itchy Muffin

👍33 👎17


Itchy muffin - video

loading