Donald Trump might be trying to claim he doesn’t have a racist bone in his body, but Stephen Colbert would beg to differ. Just look at the tweets that started the president’s latest firestorm in the first place: Over the weekend, the president attacked four congresswomen of color—Alexandria Ocasio-Cortez, Ilhan Omar, Ayanna Pressley, and Rashida Tlaib—saying they should “go back” to “the totally broken and crime-infested places from which they came.” That should be evidence enough of Trump’s racism—but just in case, Colbert drove the point home on Tuesday’s Late Show.

“Over the weekend the president bellied up to the bigot buffet with a bunch of racist tweets aimed at four congresswomen of color known in Washington as ‘the Squad,’” Colbert said. “That statement of Trump’s is old-school racism, minus the school. It’s one of the most terrible things Donald Trump could possibly say to an immigrant, other than ‘Will you marry me?’”

As for Trump’s assertion that he’s not actually racist? “You have said a lot of racist things,” Colbert countered. “You demanded the execution of the Central Park Five, who were innocent. You said Barack Obama was from Kenya. You wanted to ban all Muslims. You said Mexicans were murderers. Racism is your brand. It’s like Colonel Sanders saying, ‘I don’t have a finger-lickin’ bone in my body.’”

The House voted Tuesday to condemn the remarks, which it characterized as “racist comments.” Some GOP House members halted the vote temporarily that afternoon by claiming that characterization was a personal attack, which would have violated House rules—though the motion to strike those remarks from the record was dead on arrival, with no Democratic support. As Colbert noted, the motion seemed especially ridiculous next to the “presidential rulebook, which apparently these days is just a signed headshot of Kid Rock that says ‘Go hog wild, brother!’”

Another amusing act of hypocrisy? Trump’s pearl-clutching complaint that the congresswomen he attacked had shouted “the ‘F’ word, among many other terrible things.”

“They shouted the ‘F’ word?!” Colbert snarked. “I’m sorry, did they offend your virgin ears? Because you must not have been listening when you said all of this.” The comedian then played a concise but effective highlight reel of some of the president’s own profanity-laden shouts. “So if that’s how you talk, well, then all your complaining about these women is just um...What’s the phrase?” Colbert asked, before playing the inevitable clip of Trump himself uttering the answer: “political bullshit.”

More Great Stories from Vanity Fair

— The scoop on Midsommar’s totally wild sex scene

— A new Elvis biopic casts its King

— A toast to When Harry Met Sally, the romantic comedy for grown-ups

— The best books of the year, so far

— The media reflects on its actions in the decades-long Jeffrey Epstein saga

Looking for more? Sign up for our daily Hollywood newsletter and never miss a story.