Dude doesn't even know the meaning of the words he uses, can't comprehend the nuances of the truth, lies about his life, makes moronic equivalency arguments, is a social reject, a mega hypocrite, a born again loser....
Stated differently, he's a liberal democrat through and through