Jon Stewart on Thursday tore into a recent speech by Sen. Rand Paul at Howard University, where the Kentucky Republican stumbled a bit trying to explain black history to a crowd at the historically black college.

Paul explained that Republicans founded the NAACP and reminded the audience that Abraham Lincoln was a Republican. But that has very little to do with the modern Republican Party, Stewart said.

"You can't just yada yada yada the last 60 Republican years," Stewart said. "A Republican freed the slaves, gave black people the vote, yada yada yada, and now all blacks vote Democratic, I mean, what the hell?" Stewart mocked.