“He’s pissed.”
That’s how one person on X (formerly Twitter) described Donald Trump’s face during his military parade on Saturday. And the internet quickly agreed.
The event was supposed to be big. It marked the 250th birthday of the U.S. Army. It also landed on Trump’s 79th birthday. He got his tanks. He got his flyovers. He even received a flag during the ceremony.
But what he didn’t get was a crowd.
Photos from Washington, D.C., showed rows of empty seats. The streets were quiet. The cheering was weak. Even Trump’s own officials looked bored. One photo showed Melania Trump with her eyes closed. Another caught Marco Rubio mid-yawn. The energy just wasn’t there.
People online had a lot to say. Alex Cole shared a photo of Trump looking frustrated.
He’s pissed. 🤣 pic.twitter.com/KdK1CN2dZk
— Alex Cole (@acnewsitics) June 14, 2025
Stay up-to-date with the latest news!
Subscribe and start recieving our daily emails.
He clearly wasn’t the only one who noticed. The internet joined in fast. Some cracked jokes about the tiny crowd. Others mocked the awkward vibe. A few called it the worst celebration in history. Some compared it to a cheap North Korean parade. One even said Trump looked like he wanted a refund.
Poor birthday boy.
— Steve Graff (@SteveGraff18) June 15, 2025
She’s laughing at him. pic.twitter.com/4novTlq2mJ
— Dan Steiger (@RealFrozz) June 15, 2025
Baldy seems concerned.
— NFLDetail (@NFLDetail) June 15, 2025
about to burst into tears
— thesecondellen (@thesecondellen) June 15, 2025
He wanted an ultra synchronized North Korea style parade and instead he got a nice effort with a couple of Soldiers out of step with a small crowd watching 🥴
— Hell1s (@Hell1s) June 15, 2025
He looks like a sad child 🤣
— Freya D Rose (@StrawHatFreya) June 15, 2025
He got what he deserved
— CryptoRabbits.ETH 🐰❤️🥕 (@RabbitsCrypto) June 15, 2025
That’s a sad face; no spin on this.
— IslandGirl☮ (@IslandG41370138) June 15, 2025
because he knows what this means
— TCP (@XaiTcp) June 15, 2025
Look at the expression of concern of his personal top secret document hider behind him. He’s really worried.
— Kris Dürrschmidt (@VOLGARR) June 15, 2025
He was about to 😢 cry!
— Trixie- I ☕ ✏️📝 teach! (@MsTrixieRVA) June 15, 2025
Or he 💩 his diaper too early. It’s a toss up.
— Lisa 🙄 (@citygalsports) June 14, 2025
Hahah what a loser
— 5280APE (@5280Ape) June 15, 2025
He looks like he’s about to scream “get off my lawn!”
— Coinspiracy Theorist (@CoinTheorist) June 14, 2025
Looking like he wants a refund
— What_isitlike (@WIsitlike) June 15, 2025
Aw, look at the poor little birthday boy—soggy, sulking, and fuming in his $5,000 Brioni suit like someone just told him McDonald’s was out of Filet-O-Fish. There he sits, drenched in irony and drizzle, face locked in that signature prune-scowl, like a wet paper bag full of…
— I Am Blue 🪶⟁♋🎭 (@Iam8lu3) June 15, 2025
Trump’s birthday party was the worst celebration in history pic.twitter.com/HSnuBRDoyX
— Live On The Chat (@LiveOnTheChat) June 15, 2025
They also pointed out the cost. Reports say the parade cost between $25 million and $45 million. That’s a lot of money for a party with barely anyone watching.
While Trump stood smiling in front of tanks and soldiers, protests were happening across the country. The “No Kings” movement held events in over 2,000 locations. In cities like New York and Philadelphia, thousands of people took to the streets. They held signs that said, “We want leaders, not kings,” and “Stop the lies.”
The difference was clear. Trump had tanks. The protesters had people.
Trump did not say much about the crowd size. He waved. He smiled. But the photos said it all.
Featured image via X screengrab