Lingua Flowing
Italian idioms

What does “Avere un diavolo per capello” mean?

ItalianEmotions and relationshipsInformal

Avere un diavolo per capello

Word for word

To have a devil for each hair

What it really means

To be furious, angry at everything and everyone. Said of someone whose nerves are raw and who is best left alone.

How we say it in English

To be hopping mad — or like a bear with a sore head

Want to see this idiom used in a sentence, and where it comes from?

Create a free account to see “Avere un diavolo per capello” in a real sentence (with audio), where it comes from, and to share the card. No card required.

Create a free account