i'm feelin a bit itchy today as everyone is on my case
anxious, aggravated, on edge, feeling a bit moody and angry
"i'm feelin a bit itchy today as everyone is on my case" What is the definition of "itchy"?