Jimmy Kimmel railed against President Trump Donald John TrumpUS reimposes UN sanctions on Iran amid increasing tensions Jeff Flake: Republicans 'should hold the same position' on SCOTUS vacancy as 2016 Trump supporters chant 'Fill that seat' at North Carolina rally MORE’s “fake news” accusations after the president directed his ire at MSNBC.

On his Thursday night show, Kimmel addressed the president’s latest tweets at MSNBC, saying the conflict is ironic because “Donald Trump is a tornado of fake news.”

Earlier this week the network reported that Secretary of State Rex Tillerson Rex Wayne TillersonGary Cohn: 'I haven't made up my mind' on vote for president in November Kushner says 'Alice in Wonderland' describes Trump presidency: Woodward book Conspicuous by their absence from the Republican Convention MORE called the president a "moron.” Trump took to Twitter to label the story “fake news” and say that it had “no verification” from him.

“The irony is,” Kimmel said, “no breathing human on the planet Earth produces more fake news than Donald Trump.”

ADVERTISEMENT

Kimmel pointed at the president’s PolitiFact rating, which shows that only 5 percent of the things Trump says publicly have been verified as true, while 69 percent of his statements are “mostly false, false, or ‘pants on fire’ false.”

“He’s the Michael Jordan, Elvis Presley and Great Wall of China of fake news combined,” Kimmel said. “Donald Trump criticizing fake news is like Hugh Hefner criticizing fake breasts.”

The late-night comedian commended MSNBC reporter Stephanie Ruhle, who pushed back against Trump’s “no verification from me” statement on-air Wednesday, saying “Sir, we didn’t need to verify that he called you a moron, he did it behind your back.”

“Round two of the rap battle goes to Stephanie Ruhle,” Kimmel said.