mudslinger
Explore definitions, synonyms, and language insights of mudslinger
Definitions
Noun
one who spreads real or alleged scandal about another (usually for political advantage)
Explore definitions, synonyms, and language insights of mudslinger