1 definition by sconti

Top Definition
Anxious, aggravated, on edge, feeling a bit moody and angry
I'm feelin a bit itchy today as everyone is on my case.
by sconti May 28, 2010

Mug icon
Buy a Itchy mug!