‘May every day be a secret’: WSJ report on Trump’s alleged birthday message to Epstein sparks outrage

Donald Trump reportedly gave Jeffrey Epstein a bawdy letter for his 50th birthday, said sources
UPDATED JUL 18, 2025
The Wall Street Journal published a report alleging that Donald Trump once sent an explicit birthday letter to the late financier Jeffrey Epstein (Davidoff Studios/Getty Images)
The Wall Street Journal published a report alleging that Donald Trump once sent an explicit birthday letter to the late financier Jeffrey Epstein (Davidoff Studios/Getty Images)

WASHINGTON, DC: Social media went up in flames after The Wall Street Journal dropped a bombshell report on Thursday, July 17, alleging that Donald Trump once sent a s*xually suggestive birthday letter to Jeffrey Epstein.

The alleged letter, sent in 2003 for the late s*x offender’s 50th birthday, read like something out of a left-wing fever dream, featuring a drawing of a naked woman, with the US President’s own signature supposedly acting as the woman’s pubic hair.

"We have certain things in common, Jeffrey […] Happy Birthday — and may every day be another wonderful secret," The Journal quoted Trump as writing. 

Political divide erupts over alleged Donald Trump-Jeffrey Epstein letter

On the left, reactions were immediate and disgusted. Democratic strategist and 'SiriusXM' host Max Burns commented, “Good lord, ick.” 



 

MSNBC’s Brandy Zadrozny wrote, “Oh my this is gonna be catnip for internet conspiracy theorists. Actually… not just them.”



 

Liberal commentator Keith Olbermann remarked, “This is a soon-to-be ex-president."



 

Politico's Ben Jacobs added, “Condolences to everyone in Washington DC with a birthday between now and Labor Day who will now be wished ‘Happy Birthday — and may every day be another wonderful secret’ by a dozen different people.”



 

But the right-wing crowd wasn’t buying it for a second. “The letter sounds bogus,” posted none other than Elon Musk, who’s been anything but friendly to Donald Trump lately. “It really doesn’t sound like something Trump would say tbh.”

Former Fox News host Megyn Kelly rolled her eyes at the whole thing, calling it “the dumbest attempted hit piece I’ve ever read.”



 



 

Trump adviser Alex Brusewitz slammed the WSJ and said, “This is very clearly BS being peddled by the fake news hacks at the WSJ, which by the way, is way worse than The New York Times and WaPo now. You know it’s BS because they won’t publish the ‘letter.’”



 

Right-wing commentator Jack Posobiec chimed in, “Trump doesn’t talk like this at all. And this was several years before Epstein was originally arrested.”



 

Donald Trump slams 'fake' WSJ story, orders release of Jeffrey Epstein files

Donald Trump himself wasted no time firing back. He denied ever writing such a letter and threatened to sue The Wall Street Journal. “This is not me. This is a fake thing. It’s a fake Wall Street Journal story,” Trump said. “I never wrote a picture in my life. I don’t draw pictures of women.”

On Truth Social, Trump called the story “false, malicious, and defamatory.” He also dragged WSJ’s parent company, NewsCorp, and its former boss Rupert Murdoch into the mess, warning they’d be hit with a lawsuit if they moved forward with publishing the story.

“The Wall Street Journal, and Rupert Murdoch, personally, were warned directly by President Donald J Trump that the supposed letter they printed by President Trump to Epstein was a FAKE and, if they print it, they will be sued,” read the post.

 U.S. President Donald Trump speaks to reporters during a meeting with Crown Prince of Bahrain Salman bin Hamad Al Khalifa in the Oval Office of the White House on July 16, 2025, in Washington, D.C. Trump is scheduled to hold a bilateral meeting and working lunch with the Crown Prince during the visit. (Photo by Anna Moneymaker/Getty Images)
President Donald Trump speaks to reporters during a meeting with Crown Prince of Bahrain Salman bin Hamad Al Khalifa in the Oval Office of the White House on July 16, 2025, in Washington, DC (Anna Moneymaker/Getty Images)

Shortly after nuking the WSJ story, Trump announced that he’d be directing Attorney General Pam Bondi to release the Epstein files, at least the ones that can be made public.

“Based on the ridiculous amount of publicity given to Jeffrey Epstein, I have asked Attorney General Pam Bondi to produce any and all pertinent Grand Jury testimony, subject to Court approval,” Trump posted.

Bondi responded, saying she was prepared to move in court to release the documents by Friday, July 18. 

This article contains remarks made on the Internet by individual people and organizations. MEAWW cannot confirm them independently and does not support claims or opinions being made online.

MORE STORIES

'Fox polling, I have to tell you, I’ve told you before, the worst polling I’ve ever had,' Donald Trump said during an interview with Martha MacCallum
22 minutes ago
Will Scharf, White House staff secretary, was heard comparing the world political scenario to Sandra Bullock’s 2015 film 'Our Brand Is Crisis'
1 hour ago
Trump nominated Kimberly Guilfoyle in December, but she was only confirmed after Senate Republicans altered rules to fast-track the process
1 hour ago
Donald Trump criticized ABC and Jimmy Kimmel, saying the network unfairly targets him and Kimmel lacked ratings and talent
2 hours ago
Ilhan Omar faced sharp backlash after dismissing tributes to the late Charlie Kirk as dishonest and calling him a 'hateful man'
3 hours ago
JD Vance said, 'We supported each other in that moment as you do with your friends, but man, that was a bad, bad day'
4 hours ago
Obama denounces Charlie Kirk’s shooting as 'horrific', defends Michelle’s intelligence and urges grace
5 hours ago
The decision came amid growing concerns about political violence, especially at open-air and political events
5 hours ago
Alexandria Ocasio-Cortez has remained silent on Jimmy Kimmel’s removal by ABC
6 hours ago
ABC suspended Jimmy Kimmel on September 17 after remarks about Charlie Kirk’s death, sparking claims of politics behind the move
6 hours ago