He's a hot head.
It sounds like it.
I think he posts here. :-)
Sounds like an uneducated, misinformed, knee-jerk, unappeasable.