I have worked with a lot of jerks in the past but dear God the guy I have been putting up with for the last year or so takes the freaking cake. In addition to being the office snitch he is also a loudmouth, liberal, douchebag. Usually what happens is that a few of us are outside having a smoke on our break and talking about things in the news. Of course he sees us and just has to come shuffling on over and give us his insights. Gun control (of course everything comes down to lack of penis size when he isn't ranting about assault weapons and high capacity "clips"). Global warming/any environmental subject (He drives a Prius and is still convinced that polar bears are drowning). Foreign policy (its still Bush's fault), the economy (Bush's fault, and he ran up the debt!). Bullying (the fault of Republicans, Christian's etc, he also has a "bully free zone" sign in his cubicle), Today we got to hear his take on the Brown shooting in Missouri. According to him the police officer should be charged with murder because he shot to kill. He should have shot the kid in the leg, or better yet just used pepper spray. He then went on a tangent how cops could just shoot weapons out of suspects hands, or disarm them using martial arts (he took kung fu as a kid and knows how disarm any attacker). The rest of us just sit there in silence. Mostly cause we are in shock at the amount of stupidity that comes out of his mouth, and of course there is the cowardice factor. In addition to being the office snitch, he also seems to have the ear of our boss the - HBDIC (Head Bull Dyke In Charge). We know of two guys he has snitched on - one for cruising the net on the computer, and the other for commenting on a smoking hot new hire. Both guys ended up down the road. As I said he is also the HBDIC's favorite. I'm convinced if she ever came to a sudden stop it would take a team of surgeons five days to cut his face out of her bubblegum. I have to fight the urge to punch this guy every time I see him at work. On the other hand I like having a job and not being incarcerated too. Any advice how to deal with this guy would be helpful. Also feel free to post you're experience with guys like this you have worked with.