New York Times reporter Sopan Deb, who was in attendance at the show, transcribed Stewart's message to Trump which he shared on his Twitter.
"It wasn't so much that there were Nazis," Stewart said, addressing the white supremacist rally in Charlottesville, Virginia. "It was really the reaction by certain presidents."
"There are two sides? M-therf-cker? Two sides?!" Stewart said. "I believe they are called the Allied powers and the Axis powers. This m-therf-cker signed a treaty that I don't think any of us knew about.
Stewart then went on an epic rant about his suspicion that Trump's longtime Nazi motives, recalling a tweet from Trump four years ago that was a "white supremacist trope."
"In the president's defense, he is a terrible person," Stewart said.
"But here's some clues he's not a great guy. He lives in a building with his name on it in giant letters and he has a plane on it with his name in giant letters. Good people don't ride that like. You're never like, 'H ey, there's the Mother Teresa Plane.'"
"I'll admit, I have a particular beef with him. So all this shit is new to people. They're like Donald Trump is a racist? Four years ago, I come into the office one morning and I walk in and somebody said to me, 'Dude, did you see what Trump tweeted about you?' And I was trying to be cool so I was like, 'F-ck yeah!' So he tweeted, 'If Jon Leibowitz is so above it all, why did he change his name? Basically saying to people, 'Just so you know, he's a Jew.'"
Stewart responded to Trump's tweet from the Comedy Central Twitter and said, "Did you know Donald Trump's real name is F-ckface Von Clownstick?" The exchange ended a week later when Trump tweeted that Jon Stewart is a "pussy."
"Anyway, smash cut four years later, he's our president."
Read Stewart's full message below:
1st part of what Stewart had to say tonight: "It wasn’t so much that there were Nazis. It was really the reaction by certain presidents." pic.twitter.com/77LjBsDH1y— Sopan Deb (@SopanDeb) August 18, 2017
More from Jon Stewart tonight, where he says Trump's tweet at him 4 years ago was a "white supremacist trope." pic.twitter.com/DxMrOxPsCT— Sopan Deb (@SopanDeb) August 18, 2017
Stewart on Obama becoming POTUS: "It would be like in World War 2, if Franklin Roosevelt lost a presidential election to Gaydolf Shitler." pic.twitter.com/1oG0UYisKb— Sopan Deb (@SopanDeb) August 18, 2017