vituperator - noun

singularvituperator
pluralvituperators