Eminem's freestyle rap criticism of President Trump during a recent BET awards show has been called both politically and poetically fierce. So fierce in fact that, according to Jimmy Kimmel, the rapper managed to do with words something previously thought impossible. Find out what in today's Best of Late Night, above.

So how did the president respond? Well, with a rap of his own of course. Jimmy Fallon and James Corden reveal Trump's side of the battle.

After you watch our favorite jokes from last night's late-night lineup, vote for yours in the poll below.

If you can't see the poll, please refresh your story page.