Donald Trump's highly anticipated summit with Vladmir Putin in Helsinki didn't go quite to plan.
Unless he planned to be slated as "treasonous", "disgusting" and the man behind "one of the most disgraceful performances by an American president in memory".
These comments come not just from anyone, but a former CIA director, a Republican strategist and a Republican senator, respectively.
This bipartisan, fierce condemnation of Trump follows his decision to back Russian denials over interference in the 2016 US election.
During an extraordinary joint press conference with Putin at the tail-end of the summit, he said he could think of "no reason" why Russia would be involved in the meddling.
But at least Trump achieved something: a temporary agreement across political parties, united in horror at the US president's words, and memes. Lots of memes.
That's not how logic works, Trump.
Yup. https://t.co/h9Ycj6T6pG— James Gunn (@James Gunn) 1531796673
The whole thing was reminiscent of a certain meme.
Meanwhile in Helsinki #TreasonSummit @PGSittenfeld @CillizzaCNN @BenSasse https://t.co/ovZgTmaEmU— Mikey Dubs 🏳️⚧️ 🌈 (@Mikey Dubs 🏳️⚧️ 🌈) 1531759306
There were so many questions left unanswered.
Like why didn't they just negotiate via hologram?
I don't know why Trump went all the way to Helsinki to meet Putin when they could have just FaceTimed. https://t.co/Cq0MhglF26— edgarwright (@edgarwright) 1531759136
And what happens now?
So it's America First... after the Kremlin? Got it. #TreasonSummit #TrumpPutin— John Pavlovitz (@John Pavlovitz) 1531743908
Lost, scared and utterly confused, people used their creativity to make some sense of the situation.
There were some really inventive ideas.
Can an Article of Impeachment for treason just be a video of Trump's press conference with Putin?— Pé (@Pé) 1531764406
Does Putin have incriminating video of Trump? Well, if he videoed that joint press conference the answer is - he does now. #TreasonSummit— michael sheen 💙 (@michael sheen 💙) 1531817276
And puppetry-based humour really got its time in the limelight.
As is now traditional when humiliating politicians, even the dictionary got involved.
Quisling: A person who betrays his or her own country by aiding an invading enemy, often serving later in a puppet… https://t.co/sI658naBnG— Dictionary.com (@Dictionary.com) 1531786684
Patriot: A person who loves, supports, and defends his or her country and its interests with devotion. Traitor: A… https://t.co/gPx1XMYF9n— Dictionary.com (@Dictionary.com) 1531760602