fulminator (fulminate + -or): One who fulminates, or criticizes intensely