Demon Pillows


We have to stop treating these people like they're normal. Donald Trump is not a normal person. Donald Trump is a conspiracy theorist totally devoid of ethics and a fraud. And if someone else happens to come along pushing bogus conspiracy theories and talking fruit loops out of their ass, Donald Trump will support their... Continue Reading →

Only Fascism


Being a major campaign donor doesn't make you qualified to be an ambassador to the European Union. It doesn't make you qualified to be the ambassador to the United Kingdom. It doesn't make you qualified to lead the Department of Education. And it doesn't make you qualified to be in charge of the United States... Continue Reading →

Say All Their Names


A child was killed with a gun last Sunday and conservatives are rightly upset. They're not upset Cannon Hinnant, who was just 5-years-old, was killed in his front yard in Wilson, North Carolina by a man with a gun. He was shot in the head by a neighbor who was friends with his father. If... Continue Reading →

Mail Chipper


Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday. What I like about this cartoon is that I think I was original with the wood chipper idea. One of my readers said it reminded him of the movie Fargo. That's exactly how I referred to it... Continue Reading →

Roughing It, Volume 59


Hey, kids. It's time for more roughs from the week before. Also, today's blog was written in an airport. This was the cartoon chosen last week for the CNN Opinion newsletter. And this is the finished product. They're not all winners. There were a few others in my head that I've forgotten. I held off... Continue Reading →

Cannon Gaslighting


Last night, I did something I really hated doing. I blocked a family member on Facebook. I don't typically block someone because I just don't want to see their hateful and ignorant post, even family members. And, I have too many Trump supporting family members. I don't friend them but I don't bother with blocking... Continue Reading →

White Authority On Blackness


Let's get one thing straight. The entire birtherism campaign was totally and absolutely racist. To question the legitimacy of the first black president's birthplace without any grounds or evidence in doing so, was racist. It was, is, and forever will be. Add to it, the questioning of sincerity of religion, then you're going full-on troglodyte.... Continue Reading →

Pootie Juice


As President Ronald Reagan's relationship with Soviet Premiere Mikhail Gorbachev got warmer, he said about their negotiations over a nuclear treaty, "Trust but verify." Today, as we deal with Russians, it's not just them we can't trust. We can't trust our own president (sic). While Ronald Reagan wasn't the most trustworthy person himself (Hello? Iran/Contra... Continue Reading →

Nasty


I drew this Tuesday evening just as an illustration for my clients and not so much as a regularly-scheduled cartoon. Instead of posting it here first as usual, I posted it on social media. As it turned out, a lot of people liked it. I made some merch with it and several shirts, coffee mugs,... Continue Reading →

It’s Kamala


As Joe Biden so famously once said, "This is a big fucking deal." California Senator Kamala Harris is Joe Biden's running mate. Why is it a "big fucking deal?" She's black. She's Asian. She's a woman. This is the first time an Asian woman has been picked for the veep spot. It's the first time... Continue Reading →

Blog at WordPress.com.

Up ↑