Reposted by Geoff Coates🇨🇦Ken Tremendous @kentremendous.bsky.social · 07/07/2026Playing badminton with Mitch McConnell. We talked about the midterms and Iran. I took the first game 15-0 because he is unresponsive and lying on the ground. 288167112265
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 10/01/2026What a gross, nightmarish week…Never been more grateful to be Canadian. #canada #fuckice #reneegood 010
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 03/01/2026Well, nobody’s asking about it so it must have worked, right? 030
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 13/11/2025Remember when cake was an option? (Inspired by the great Duncan MacPherson.) 011
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 01/09/2025The travails of Colonel Cankles. #whenithappens 050
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 04/08/2025It’s the only logical explanation. #trump #trumpepstein 061
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 19/07/2025To quote Logan Roy: You. Are not serious people. #trump #epstein 031
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 02/07/2025Maga: voting against MOST of their own interests. 2105
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 29/06/2025“Hey, what’s it like making video games?” “Right now? Kinda like this.” #gamedev #videogames 0193
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 15/06/2025I couldn’t think of anything to put on his sceptre so I just drew a golden butt. #nokings 060
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 08/05/2025Remember that episode of The West Wing where the Pope dies and President Bartlett runs a full page ad in The NY Times showing him dressed as the new Pope? Yeah, me neither. 011
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 03/05/2025So, Pierre Poilievre not only lost the election…he lost his seat. And then promptly took the seat of another MP to weasel back into parliament. #canada #poilievre 021
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 29/04/2025PP losing his seat is just icing on the cake. #pp #canada #canadianelection 010
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 05/04/2025It never feels like it’s NOT a good day to repost this…but today feels like an especially good day to repost this. #trump 051
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 03/04/2025Hey America. Everyone’s been fretting about what would happen if Trump didn’t listen to the other branches of government. What if y’all started your OWN constitutional crisis and just…ignored him? I mean, what’s he gonna do? He’s so OLD. 010
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 30/03/2025Nothing rhymes with Poilievre. . . #canada #election 020
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 26/03/2025Not sure the reverse psychology angle is working. #canada #drumpf 040
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 01/03/2025Maybe daddy will take them for ice cream now. They’ve been such good little toadies. #standwithukraine 055
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 14/02/2025President Musk is keeping his useful idiot occupied while he drains the treasury. 011
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 14/02/2025It’s National Flag of Canada Day! It’s been a real roller coaster ride for our poor flag these past few years, she deserves her special day. #canada #flagday 070
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 11/02/2025Genuine question for Americans: is civics class still a thing? Do most Americans know how their government works? Because from up here, it sometimes seems like I know more about the separation of powers than…the people in government. 131
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 09/02/2025It’s coup for kids. #coup #muskcoup #cartoon 052
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 03/02/2025Feels like a good day to repost this one. #tariffs #canada 041
Reposted by Geoff Coates🇨🇦Gregory Richards @gregoryrichards.bsky.social · 02/02/2025Today's @ezrakleinbot.bsky.social column is well worth reading. "Trump is acting like a king because he is too weak to govern like a president." @nytimes.com www.nytimes.com/2025/02/02/o...nytimes.comOpinion | Don’t Believe Him (Gift Article)Look closely at the first two weeks of Donald Trump’s second term and you’ll see something very different than what he wants you to see. 1320857
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 02/02/2025Hey. America. As rough as these tariffs are going to be for us AND you, don’t be fooled: they’re just a distraction. Trump is flooding the zone right now. He wants to overwhelm you. He wants you to believe he’s a king. Don’t fall for it. PLEASE fight back! 000
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 02/02/2025Great speech tonight by Trudeau. Now imagine the kind of message Canadians would have heard from Mr. “Axe the Tax” if it was him giving it. 020
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 02/02/2025Waiting for Trudeau to speak on the tariffs, and thinking how insane it is that rational people around the world are forced to take a drug-addled felon’s idiocy seriously. 020
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 31/01/2025Hi everyone! Could this really be an alternative to Insta?? I really hope so. #pinkskyPost 020
Geoff Coates🇨🇦 @geoffpcoates.bsky.social · 28/01/2025Remember how positive and nice everyone was in Bluesky’s first month? Y’know, before reality set in and turned it into DoorDash for nightmare food? 010
Reposted by Geoff Coates🇨🇦Dana Goldberg @dgcomedy.bsky.social · 24/01/2025The artist, David Cohen is an Asheville-based artist/musician and resident of over forty years. His cartoon work spans various subjects ranging from local issues based in Asheville to more national political events and even to one-off, word-play-oriented jokes. ❤️ Give credit to artists when you can. 295246404810
Reposted by Geoff Coates🇨🇦Just Jack @just-jack-1.bsky.social · 16/01/2025Can someone explain why TikTok is a bigger national security concern than a social media platform run by a South African technofeudal oligarch actively interfering in our elections and sabotaging our national interests here and abroad? 22585179811768