Itchy

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
Get the Itchy mug.