fulminator
/ˌfʌlmɪˈneɪtər/Definitions
1. noun
A person who or something that fulminates; a loud, vehement, or violent talker; a person who gives a thunderous oratory.
“The politician was known as a fulminator, always using strong language to emphasize his points.”