The not so Happy Warrior!

Happy Warrior is someone whose name really does not match his persona. Rather than being a cheerful bloviator, this individual is an angry person who spews hate and vile on those they do not agree with.

Angry Man

Angry Man 2 Angry Man 3 Angry Man 4

Happy Warrior is a very anger bitter person.