Noun
shitmonger (plural shitmongers) (vulgar, derogatory) A person who peddles in worthless or harmful ideas or gossip.