Top Definition
an itch on the INSIDE of your vagina that u have to scratch to get rid of otherwise it burns
guy: MMMM.. u dont hav to do tht, i can finger you.

girl: no u horny fuck i have an itchygina and im scratching it foo!
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.