indignant
angry, annoyed, choked, disgruntled, exasperated, fuming (informal) furious, hacked (off) (U.S. slang) heated, hot under the collar (informal) huffy (informal) in a huff, incensed, in high dudgeon, irate, livid (informal) mad (informal) miffed (informal) narked (Brit., Austral., & N.Z. slang) peeved (informal) pissed off (taboo slang) provoked, resentful, riled, scornful, seeing red (informal) sore (informal) up in arms (informal) wrathful