
Chew someone's head off
Chew someone out / Chew someone up

Dare una lavata di capo a qualcuno 
Dare una strigliata a qualcuno
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