Answer: huffish

AnswerCrossword Clue
huffishswaggering; insolent; bullying
huffishpeevish; irritable