drag someone's name through the mud
phrase
: to publicly say false or bad things that harm someone's reputation
My opponent has dragged my name through the mud.
Love words? Need even more definitions?
Merriam-Webster unabridged



