The Italian expression avere un diavolo per capello literally means “to have a devil on every hair,” but Italians use it to describe someone who is extremely angry, irritated, or in a terrible mood.
You may hear this expression when someone is very upset or frustrated.
“Oggi ha un diavolo per capello.”
Today he is in a really bad mood.
Learn common Italian idioms and how Italians naturally use them in everyday conversation.
