Answer:

indignant

AnswerCrossword Clue
INDIGNANTHuffy
INDIGNANTHighly offended