I think smug, elitist, condescending asshole would be a better description.
And you know what else? You're goddamn fucking right I am.
If Republicans weren't such fucking xenophobic rednecks, I might even be mistaken for one, due to my being somewhat overzealous on world issues. I'm like an upside-down Republican. I agree with a lot of Democrats, but they all seem like spineless tree huggers, and the Republicans are just fucking stupid.
I guess I'm sort of an amalgam of both, without the politically correct dirty hippies of the left and the utter and complete stupidity of the right.
Oooh, I have strong opinions that piss people off and get on people's nerves...maybe I should just be a sheep like the rest of the unthinking masses in the US and stay quiet. No thank you.
My intent isn't to offend, however I tend to offend with my intent. I'd be a REALLY bad politician. I'm really bad at playing the political game. If your ass looks fat in that dress, I'm going to tell you that your ass looks fat in that dress...in those words.