Answer: cacafuego

AnswerCrossword Clue
cacafuego(Spanish) a spitfire, blusterer also CACAFOGO