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. a tampon festooned with tinsel jennifer - "have you got ant tinsel tampons?" assistant - "yes, but only for the Christm..
1. Word derived from North East England charvers meaning they felt they have been cheated or treated unfairly and others have been favoured..
1. Short for Windows 7, the shockingly original name given to Microsoft's latest operating system. "So man, are you planning to ..