These days there’s a whole host of comedians, politicians, and celebrities lining up to slam Donald Trump. But no one does it better than soon-to-be-retired Daily Show host, Jon Stewart

The politics-loving funnyman, 52, devoted almost 10 minutes of his Monday, July 20, show to mocking the presidential hopeful, 69, who made headlines this week for saying that John McCain was “not a war hero.” 

Calling Trump the “Patron Saint of Topical Comedians Who Are Just Running Out the Clock,” Stewart noted, “Trump’s bold ‘POWs aren’t heroes’ raised questions of ‘What the f—k is wrong with him?!’”

The show’s graphics department also shared a picture of Trump with the caption “Rant-Man,” as a nod to the evening’s guest Paul Rudd, who is starring in Marvel’s Ant-Man

“Oh we’re going out, baby. On a high note!” Stewart declared when the audience laughed at the moniker. 

After playing a clip in which Trump commented that no one defended him when people mocked his hair, Stewart quipped, “First things first, your hair’s not fine. I agree, making fun of someone’s physical appearance is a cheap blow. But that hair, that is comedy entrapment. People are not attacking your hair, they are defending themselves from something that appears like it’s going to attack them.”

Stewart continued his tirade, begging the former Celebrity Apprentice host to continue his antics until he retires. 

“Look Donny, Trumpizy, baby, don’t flame out now!” he said. “I’ve gotta squeeze three more weeks out of this s—t!”

The Daily Show also played clips of Republican candidates and supporters denouncing Trump’s comments.

“Yes, at long last does the man who accused the vast majority of Mexican immigrants of being drug-addicted rapists, have no sense of decency,” Stewart joked, noting that none of the featured candidates slammed Trump for his racist comments about immigrants back in June.  

“Why is anyone acting surprised about Trump?” he asked. “The only reason you liked this guy in the first place was because of the terrible things he was willing to say about Obama. But Trump has no control over the projectile vomit of dickishness that comes out of his mouth every time he opens it. It was inevitable some of his word puke was going to get on you!”

Watch the clip now to see the other ways Stewart mocks Trump!

Can't get enough of Us? Sign up now for the Us Weekly newsletter packed with the latest celeb news, hot pics, and more!