sheesh he is a hate monger? It spews from your mouth daily.
Hate monger might just be the right description.