Sign in

Jon Ostrove

@jonostrove.bsky.social
546 followers 387 following 929 posts

Schnauzer dad, digital artist who also dabbles in real life media. Political cartoonist with a center-left bent.

PostsRepliesMedia
Jon Ostrove @jonostrove.bsky.social · 06/10/2026
This entire affair was a birthday gift to thr USA from Dear Leader himself.
072
Jon Ostrove @jonostrove.bsky.social · 25/09/2026
Ford’s Theatre of the Absurd Amid reports of Trump staffers looking for more landmarks to slap his stupid name on, Ford’s Theatre came up. Gross.
041
Jon Ostrove @jonostrove.bsky.social · 23/09/2026
Drawn in 2020.
021
Jon Ostrove @jonostrove.bsky.social · 23/09/2026
020
Jon Ostrove @jonostrove.bsky.social · 22/09/2026
Unsound I’ve been on vacation, out of the country for three weeks. Things are pretty much as stupid as I left it.
052
Jon Ostrove @jonostrove.bsky.social · 19/09/2026
Yes, well, in Tuberville’s case that would be the worst of us.
020
Jon Ostrove @jonostrove.bsky.social · 18/09/2026
Tillis and his noise is almost two years too late.
0122
Jon Ostrove @jonostrove.bsky.social · 08/09/2026
Troll-in-Chief The crap that Dear Leader’s been posting on his Truth Social account the last couple of days is beyond embarrassing. There’re no words that adequately capture the idiocy of it all, one wonders what our country’s adversaries must make of it, how they might assess his mental condition.
076
Jon Ostrove @jonostrove.bsky.social · 04/09/2026
030
Jon Ostrove @jonostrove.bsky.social · 02/09/2026
021
Jon Ostrove @jonostrove.bsky.social · 02/09/2026
040
Reposted by Jon Ostrove
CUDDY @ptcontagion.bsky.social · 31/08/2026
If you are told you can't vote at the polls, your LEGAL response must be:
"Please give me a provisional ballot, with a receipt, as required by law."
• Share widely!
15240
Jon Ostrove @jonostrove.bsky.social · 30/08/2026
I think you mean Jeffries.
1190
Jon Ostrove @jonostrove.bsky.social · 28/08/2026
Lake Trump
0114
Jon Ostrove @jonostrove.bsky.social · 26/08/2026
Dolly Parton One of the good ones. So sad to hear of her passing. Jolene always stopped me in my tracks. (Repost, after realizing I mistakenly posted a slightly unfinished version.)
092
Jon Ostrove @jonostrove.bsky.social · 25/08/2026
Oh, no! Not Saint Charlie!
011
Jon Ostrove @jonostrove.bsky.social · 23/08/2026
Play Ballroom
071
Jon Ostrove @jonostrove.bsky.social · 23/08/2026
Donarrhea is a very big problem for the nation.
0266
Jon Ostrove @jonostrove.bsky.social · 22/08/2026
Travels with Natalie The uproar in the MAGAverse this week over the “salacious innuendo” supposedly loaded in the phrase “travel with Natalie” was rabid. And also ridiculous. Meanwhile, Dear Leader’s threatening quip to “bomb the shit” out of an ally went largely without comment.
0123
Jon Ostrove @jonostrove.bsky.social · 19/08/2026
Donald’s Binky Over the weekend, Maggie Haberman, coauthor of the book ‘Regime Change,’ described Dear Leader’s ever-present “personal aide” Natalie Harp as “Trump’s binky.” So, I needed to figure out what that would look like.
0106
Jon Ostrove @jonostrove.bsky.social · 17/08/2026
Marc: what do you think are the best actions to deal with this? What specifically can be done to deal with this scenario, what can be done to thwart it?
040
Jon Ostrove @jonostrove.bsky.social · 11/08/2026
And the clip ends with pretty much exactly this expression:
000
Jon Ostrove @jonostrove.bsky.social · 10/08/2026
Right?
042
Jon Ostrove @jonostrove.bsky.social · 09/08/2026
I watched that video several times, and there’s a zoomed version circulating. He could barely get it out he was so stressed. Still, I have no sympathy. These cowards have all failed us miserably. The Founders would be absolutely appalled.
000
Jon Ostrove @jonostrove.bsky.social · 09/08/2026
Or, like most every other spineless Republican alway does, he caved. Was he holding his nose when he voted, or was that just to stifle his sniveling?
030
Jon Ostrove @jonostrove.bsky.social · 09/08/2026
Cassidy Caved Watching Bill Cassidy announce his vote to confirm Todd Blanche as Attorney General struck me as a guy who was facing execution. He seemed terrified, fueling wild speculation on social media about what he’s afraid of.
3133
Jon Ostrove @jonostrove.bsky.social · 07/08/2026
Golden Dome Over the last couple of days, Dear Leader has been seen wearing an obvious and utterly ridiculous hair piece. I’m not sure which particular species of rodent gave its life for the cause, but the color and sheen immediately struck me as having an unnatural shimmer.
094
Jon Ostrove @jonostrove.bsky.social · 06/08/2026
Unreal.
0123
Jon Ostrove @jonostrove.bsky.social · 06/08/2026
My Mitch is a good deal bit more saggy!
210
Jon Ostrove @jonostrove.bsky.social · 06/08/2026
Folded The “holdout” Republicans on the Senate Judiciary Committee completely folded on voting to pass Todd Blanche on for a confirmation vote by the full Senate. What a surprise.
2207
Jon Ostrove @jonostrove.bsky.social · 03/08/2026
Come on! It's just another tiny hiccup.
0162
Jon Ostrove @jonostrove.bsky.social · 03/08/2026
Good Qs!
000
Jon Ostrove @jonostrove.bsky.social · 31/07/2026
There is so much to be furious about with regard to these MAGA assholes every single day, but the pettiness and outrageous, transparent abuse of power targeted at a lone, innocent citizen in this episode is still particularly infuriating.
010
Jon Ostrove @jonostrove.bsky.social · 28/07/2026
Megan Romer made no such subtle distinctions in her appearance on Fox over the weekend. That was a disastrous appearance. IMO, the Dems must quickly and unequivocally distance themselves from many of these idiotic and entirely unrealistic DSA policy objectives.
140
Jon Ostrove @jonostrove.bsky.social · 28/07/2026
It’s all coming out in the end…
010
Jon Ostrove @jonostrove.bsky.social · 27/07/2026
I spotted one.
030
Jon Ostrove @jonostrove.bsky.social · 27/07/2026
Spotted
082
Jon Ostrove @jonostrove.bsky.social · 26/07/2026
010
Jon Ostrove @jonostrove.bsky.social · 25/07/2026
Doublespeak Accounting When I heard the disgusting report of how the Pentagon had lowered the official death toll of the “Iran War” by four, because people who died last weekend were killed “after the cease fire,” I reacted quite strongly. Trumpism relentlessly attacks even the most simple truths.
062
Jon Ostrove @jonostrove.bsky.social · 20/07/2026
Donarrhea is NASTY.
010
Jon Ostrove @jonostrove.bsky.social · 19/07/2026
Also Lindsey...
010
Jon Ostrove @jonostrove.bsky.social · 17/07/2026
The leadership of the coalition in opposition to Trumpism needs to begin IMMEDIATELY to plan and organize in the event that these Trumpist MFs try to steal the mid-terms. We need to be able to mobilize the populace into the streets in massive passive resistance at scale the Congress can’t ignore.
000
Jon Ostrove @jonostrove.bsky.social · 16/07/2026
Explosive Donarrhea Will we ever get over it?
02512
Jon Ostrove @jonostrove.bsky.social · 16/07/2026
081
Jon Ostrove @jonostrove.bsky.social · 15/07/2026
Cuneo is SO gifted. And fearless.
110
Jon Ostrove @jonostrove.bsky.social · 15/07/2026
Haven't we had enough of these smug, Trump ass-licking assholes yet?
000
Jon Ostrove @jonostrove.bsky.social · 13/07/2026
I drew this and I am not an AI. If there’s some similarity to any particular comic style it’s largely accidental as I pretty much made Satan up out of my head.
010
Jon Ostrove @jonostrove.bsky.social · 12/07/2026
It occurs to me that this Lindsey Graham drawing is particularly resonant in this moment.
311318341
Jon Ostrove @jonostrove.bsky.social · 12/07/2026
I’ve only drawn Lindsey Graham a half a dozen times or so, but this one from 2021 kind of sums him up for me.
092
Jon Ostrove @jonostrove.bsky.social · 12/07/2026
000