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. An acronym for " You'll never guess." YNG what I did last summer. See lol, wtf, lmao, omg, rofl 2. Abbreviation for t..
1. Definition 1: To care beyond love. Definition 2: Caring about another. I choba you!, Don't worry I'll still choba you. Se..
1. This is a term used in Co. Monaghan, Ireland when 'townies' are excited are something prospers for them. It can also refer to ..