filthmonger

Noun

 * 1) A purveyor of filth or obscenity.