Well, that escalated quickly. The public feud between Donald Trump and Stephen Colbert went nuclear Thursday, when the Late Show host responded to Trump calling him a “no-talent guy” with a “filthy” mouth in an interview with Time magazine.

“The president of the United States has personally come after me and my show, and there’s only one thing to say,” Colbert told his audience. “Yay!” Cue the celebratory music, the air kisses to the audience, and the giddy, ear-to-ear grin. This was not Colbert posturing for the camera. This was a man who truly felt like he had won a battle he’d been waging for just over 100 days. His joy was contagious. “I won.” Colbert said.

After taking his victory lap, Colbert turned to the camera and began speaking directly to the President. “Mr. Trump, there’s a lot you don’t understand.” he said. “But I never thought one of those things would be show business. Don’t you know I’ve been trying for a year to get you to say my name?”

Trump’s assertion that Colbert’s once anemic ratings only improved when he started attacking Trump on the regular may be true. But Colbert used that fact to twist his knife deeper into Trump’s chest “It’s almost like a majority of Americans didn’t want you to be president,“ Colbert said of his anti-Trump ratings spike. "You know who’s got really bad ratings these days? You do. Just terrible approval numbers. I hear they’re thinking about switching your time slot with Mike Pence.”

Colbert ended by giving Trump one last chance to surrender. “Resign,” Colbert said. “If you did that, what would I talk about then? Except your resignation because that’d be fun.”

Watch Colbert’s victory lap below.