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. Harry Potter's birthday "Holy shit, that person has the same birthday as harry potter, july 31!" See harry, potter, jul..
1. Polite/alternate/ironic version of to "take the piss". I thought he was extracting the urine, but he was being serious...
1. is when two friends who have feelings for one another come to an agreement that they are trying to become a couple or attempt the "..