Wiktionary
smutmonger
n. (context derogatory English) A purveyor of smut; a salacious gossip or publisher.