Bow Chicka Bye-Bye


The good news is that the Moron House Caucus lost one of its members last night. From this point forward, Marjorie Taylor Greene, Lauren Boebert, and Matt Gaetz will have to spread racist nutjob conspiracy theories from the halls of Congress, or whichever outhouse they're dwelling in at that moment, without Madison Cawthorn. The bad... Continue Reading →

Formula for Insurrectionist Babies


Here’s your cartoon for this week’s CNN Opinion newsletter. Please sign up to get these in your inbox every Sunday.  Music note: I listened to Filter, the Toadies, Stone Temple Pilots, and Tears For Fears while making this cartoon. Signed prints: The signed prints are just $40.00 each. Every cartoon on this site is available. You can pay... Continue Reading →

Trump, Thoughts, and Tops


Every time I touch on Trump's "very fine people" statement on the violence in Charlottesville that occurred on August 12, 2017, I get angry responses from his cult of defenders. They claim he never praised Nazis and he did condemn them. Let's look at the facts. On August 12, 2017, there was a rally by... Continue Reading →

Tucker’s Boy


I heard someone on a Sunday morning news show say there hasn't been an increase in white supremacist groups, but that they've been given credibility and legitimized. No shit, Sherlock. But maybe with all the big-time support from major players, like Donald Trump and the entire gaggle of idiots at Fox News, perhaps they have... Continue Reading →

Roughs, Volume 136


So yesterday I tweeted and posted to Facebook that I had a rough so nasty that I didn't send it to my editors at CNN. Maybe I shouldn't have singled CNN out because I didn't send it to any of my clients. It's nasty. Naturally, this got lots and lots of readers intrigued with many... Continue Reading →

Ultra-MAGA


So there's a MAGA lunatic running for the United States Senate in the Republican primaries. You're probably thinking to yourself, "they're all lunatics." And you're right. So, what makes this MAGA lunatic different from all the other lunatics? The only real difference between Kathy Barnette and other Trumpers is that she's black, but I don't... Continue Reading →

Shireen Abu Akleh


Shireen Abu Akleh was an esteemed American-Palestinian journalist who was killed earlier this week in the West Bank city of Jenin, where Israeli forces have been making military arrests and raids. Abu Akleh was a reporter for Al Jazeera who's been reporting for the past 25 years on Palestinians living under Israel's military occupation. Millions... Continue Reading →

Concrete Evidence


Lake Mead is a Colorado River reservoir just 30 minutes outside Las Vegas. Former Vegas Mayor Oscar Goodman said Monday. “It’s not a bad place to dump a body.” Well, now it is. Climate Change is an international crisis and it's affecting everyone, whether they know it or not. Republicans in fucknut Florida claim it... Continue Reading →

Roughs, Volume 135


What to the what-what? A mid-week batch of roughs? The thing is, kids, I totally forgot a week. I should have posted two Saturdays ago what I posted last Saturday and last Saturday I should have posted this that I'm posting on a Wednesday. It's Wednesday, right? It's very confusing to be me. This is... Continue Reading →

Elon’s Dumpster


When Elon Musk talks about free speech, I wonder if he understands what that is. Coordinating and strategizing with Nazis and making death threats is not free speech. You also don't have the freedom to accuse someone of being a pedophile just because they disagree with you. Also, losing a social media account doesn't mean... Continue Reading →

Blog at WordPress.com.

Up ↑