Writer, cartoonist & musician. Creator of the Malloy.rocks political humor comics. Author of Bad Choices Make Good Stories and a few other books.
154k on Substack.com/@malloyrocks | 301k on Facebook.com/malloy.rocks

@malloy.rocks
Writer, cartoonist & musician. Creator of the Malloy.rocks political humor comics. Author of Bad Choices Make Good Stories and a few other books.
154k on Substack.com/@malloyrocks | 301k on Facebook.com/malloy.rocks
God is tired of Trump's bullshit.
Trump knows what MAGA likes.
In Syracuse, New York protesters chant "Fuck Donald Trump" while surrounding Trump's motorcade and prevented it from moving. 😂
Trump = Hitler 2.0
Trump's new wig is a little much.
Anti AI fanatics are the new antivaxxers. Putin thanks you for your service.
Nobody asked you.
Americans don't use the word "bloody," Sergey.
I released an anti-Trump music album. It's called Fuck Trump!
Imagine the look on Trump’s face if this goes viral and shows up in the Billboard charts. 😂
Trump's new wig is a little much.
Hey MAGA dumbfucks: Where's Mitch?
Trump = Hitler 2.0
The world is on fire. And it's not ok. I feel bad for Gen Z and Gen Alpha. Their future is gonna be Hell on Earth. I'm glad I don't have kids.
I'm glad you like it! 🥰
When you post your thoughts on social media, the point is for others to see them. If you want them to not be seen by anyone, you wouldn't post them on social media.
It has nothing to do with jumping through hoops. I share my thoughts. On Bluesky my posts don't go viral. On Threads they do.
Get off your high horse.