Definitions by the person who is givin a deff
Itchygina
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!
girl: no u horny fuck i have an itchygina and im scratching it foo!
Itchygina by the person who is givin a deff August 5, 2008