Itchy Muffin

What is Itchy Muffin?


1.

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

See yeast infection, disease


79

Random Words:

1. One of the greatest footballers and people ever. Absolute legend who was part of the Celtic team that won the European Cup in 1967, and ..
1. Synonymous with lurking at the back of the group to gain Realm points ffs you useless Zarnos..
1. A bionical pussy; The act of being a real pussy Brian: Hey, Randall why don't you cherry dingles? Randall: No are u crazy?!?! Br..