drag through the mud

Definitions

[1] v. jemanden durch den Schmutz ziehen, falsche und verletzende Aussagen über jemanden machen, öffentlich kritisieren