The adjective has 2 meanings:
Meaning #1:
feeling inflammation or other discomfort (especially in a part of the body)
Participle of verb: irritate (meaning #2)
Meaning #2:
aroused to impatience or anger
Synonyms: annoyed, miffed, nettled, peeved, pissed, pissed off, riled, roiled, steamed, stung




