throw mud

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