Answer: inahuff

AnswerCrossword Clue
INAHUFFFuming
INAHUFFSteamed
INAHUFFFuriously
INAHUFFAngrily
INAHUFFOne way to leave