Macquarie Dictionary

scandalmonger

someone who spreads scandal.