throw mud

Traduzioni
dénigrer
Definizioni
To criticize or accuse someone, often unfairly or maliciously, in order to damage their reputation.