
Bite someone's head off
Meanings
Fig.: to scold, to reprimand someone especially very suddenly and without a good reason
Examples
This morning our boss bit Andrew's head off over nothing and it's not like him at all! I wonder what's really bothering him
Questa mattina il capoufficio ha dato una strigliata ad Andrea per un nonnulla. Non è da lui; ci sarà qualcosa che lo preoccupa
The teacher chewed his students out because, due to the Mardi Gras partying, N-O O-N-E even thought about studying, let alone doing any homework!
Il professore ha dato una lavata di capo a tutti i suoi studenti perché, con la scusa del carnevale, N-E-S-S-U-N-O aveva studiato e, tanto meno, fatto i compiti