Chew someone's head off

Chew someone out / Chew someone up


Dare una lavata di capo a qualcuno

Dare una strigliata a qualcuno


Meanings
To scold, to reprimand someone

Examples
This morning our boss chewed 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 lavata di testa ad Andrea per un nonnulla. Non è da lui; ci sarà qualcosa che lo preoccupa

The teacher chewed his students's head off 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