drag through the mud


Meanings

  • speak unfavorably about;