Troll may be out of date. Consider urban dictionary character----
Ideological Bigot
A person that has a
forceful, yet often badly formed, viewpoint on what they think is right. Usually represented by small, bald
lawyer types that
vent their sexual frustrations via internet discussion boards.
"so was that an
apology then?"
"No, you are clearly more stupid than I because I am right and
you are an idiot because I know best. look at me I think I am king of a chat forum as I can't get respect in the real world"
"
Ideological bigot"