National Poetry Month

Every year in April, I try to do the thirty poems in thirty days challenge. Sometimes it’s easy. Sometimes it’s not. This year, I started slowly, but I started. Today I invented a new kind of Haiku and I present the following 30 Haiku of Invasive Thoughts. I now consider my oath to do 30/30 fulfilled.

1. April First full moon
Casts knee-deep moonlight and laughs.
Trump’s a piece of shit.

2. Baseball field’s greening
With a prickle of North wind.
Trump’s a piece of shit.

3. Peepers and tweeters
Sing long into the darkness
Trump’s a piece of shit.

4. Can anything be
More joyful than your breast curve?
Trump’s a piece of shit.

5. Almost cut my hair
But remembered why it’s long:
Trump’s a piece of shit.

6. Remember when we
Were young and still loved living?
Trump’s a piece of shit.

7. Tartans are protests.
My tartan is plain, simple.
Trump’s a piece of shit.

8. Clarabell the Clown
Had wild, crazy orange hair.
Trump’s a piece of shit.

9. Red sun peeps over
The misty blue horizon.
Trump’s a piece of shit.

10. Sunday comics died.
So did Saturday cartoons.
Trump’s a piece of shit.

11. Cold frog sits in mud,
Frowning at all sitting near.
Trump’s a piece of shit.

12. It is now April.
So why call it March Madness?
Trump’s a piece of shit.

13. My love throws signals,
Pheromones drift to your brain.
Trump’s a piece of shit.

14. We, literally,
Use “literally” too much.
Trump’s a piece of shit.

15. At seventy-five
I’m still lusty, just slower.
Trump’s a piece of shit.

16. Send me dirty pics.
They just might help clear my mind.
Trump’s a piece of shit.

17. I’ve been dieting.
Do calories pay tariffs?
Trump’s a piece of shit.

18. Hit baseball batsman
Grunts an expletive loudly.
Trump’s a piece of shit.

19. Fires out west, floods here.
Tornadoes rake the alley.
Trump’s a piece of shit.

20. Mackinac Island,
The crown jewel of the Straits.
Trump’s a piece of shit.

21. Of all the women I’ve known,
The one I love the most…
Trump’s a piece of shit.

22. Dog sleeps more than me
But wakes with a whole-heart love.
Trump’s a piece of shit.

23. Beating out a bunt
Feels better than a stock crash.
Trump’s a piece of shit.

24. I work like I am
An Indian Elephant.
Trump’s a piece of shit.

25. Bluebirds adopted
The house I put in the yard.
Trump’s a piece of shit.

26. He walks his old dog.
They both wince on a bad hip.
Trump’s a piece of shit.

27. The best of teachers
Learn far more than they can teach.
Trump’s a piece of shit.

28. The gift of patience
Was given in my absence.
Trump’s a piece of shit.

29. Can ice cream be bad?
I mean evil, not just old.
Trump’s a piece of shit.

30. I believe in truth.
I believe in plain language.
Trump’s a piece of shit.

PS I used Clarabell’s image without permission. I really hope it is in the public domain. But if it’s not, and they arrest me, remember: Trump’s a piece of shit.

StupidCallousFragileRacistSexistNaziPotus

I didn’t get to the protests on April 5, 2025. I was sad about it, so I looked at all the pictures from around the nation and saw a protest sign that prompted this song. This is my offering in lieu of pounding the pavement. It is a parody and I have no singing voice, but good protest is not based on a person’s singing voice. Here are the lyrics:
StupidCallousFragileRacistSexistNaziPotus
Even though the MAGA clowns appear not to have noticed.
Blowing up the constitution really should have showed us.
StupidCallousFragileRacistSexistNaziPotus


Dumb little liar, dumb little lie.
Dumb little liar, dumb little lie.


It started back years ago when Trump was in New York.
He’d rent to white folks easily despite their line of work.
Black folks found it harder to get through Trump’s front door
Until the US Government sued his ass and more.


Dumb little liar, dumb little lie.
Dumb little liar, dumb little lie.


StupidCallousFragileRacistSexistNaziPotus
His call for tariffs in the world is really too too bogus.
To drink enough to ease my pain will only cause cirrhosis.
StupidCallousFragileRacistSexistNaziPotus


Dumb little liar, dumb little lie.
Dumb little liar, dumb little lie.


He rode an escalator and MAGA went ape shit.
They gobbled up the steaming pile of all that he did spit.
It didn’t matter if he spoke the truth or a big lie,
They ate it up and spit it back and screamed “Zeig Heil! Big Guy!”
StupidCallousFragileRacistSexistNaziPotus
Protection for plans of war is really quite atrocious.
All the stress I’m feeling’s arteriosclerosis.
StupidCallousFragileRacistSexistNaziPotus


And now he’s crashed the market and killed my pension plan.
I guess I need a cardboard sign and a great big old tin can.
But it won’t matter much because I will be dead,
Or locked up in a foreign cell…
Or locked up in a foreign cell, eating mouldy bread.


StupidCallousFragileRacistSexistNaziPotus

https://youtu.be/v9cpQiERZzw