opiniater
/ˌɒpɪnˈɪeɪtər/Definitions
1. noun
A person who expresses opinions or views on a particular subject, often in a self-important or arrogant manner.
“The self-proclaimed expert turned out to be just an opiniator with no real knowledge of the field.”