scurrilist

Noun

 * 1) A scurrilous writer.