What is Itchgasm?
when you scratch an itchy bite and you get a really tense orgasmic feeling
i itch my leg and it feels so good i itch faster, just like sex. so we say i am having an itchgasm
See itch, orgasm, scratch, bite, sex