mudslinger
/ˈmʌdˌslɪŋɡər/Definitions
1. noun
A person who spreads false or damaging information about someone, often in order to harm their reputation or gain an advantage.
“The politician was accused of being a mudslinger by her opponent during the election.”