Call someone all sorts of names

Call someone every name under the sun / Let someone have it / Hurl insults at someone / Say spicy things / Give someone an earful / Give someone an earful


Dirne di tutti i colori

Dirne di tutti i colori

Dirne di tutti i colori


Examples
When the old lady went by in such a silly and ridiculous dress, the young kid sneered at her, but she turned around and let loose a string of four-letter words
Al passaggio della signora attempata e ridicolmente vestita, il ragazzino ha sghignazzato, ma lei si è girata e gliene ha dette di tutti i colori

When Susan saw her boyfriend (who was “officially” ill) at the restaurant with another girl, she confronted him and let him have it in front of everybody
Quando Susanna ha visto il suo ragazzo, che “ufficialmente” non stava bene, al ristorante con un'altra ragazza, lo ha affrontato e gliene ha dette di tutti i colori davanti a tutti