All those people bitching and moaning about him are probably going to feel pretty dumb this morning, seeing as they're about to get a not-so-friendly visit from the Secret Service.

Or at least that's what we've learned from Scandal and House of Cards.

Obama sat down with Kimmel for a whole segment last night, and talked about everything from tweeting and smartphones to long receipts, aliens and Kanye West (the latter two possibly even being the same thing).

But the best bit by far was when Kimmel subjected Obama to the 'Mean Tweet' treatment that's reserved for his other special celebrity guests, and Obama took it about as graciously as you can expect the leader of the free world to take ridiculous statements that Kimmel and co. had lined up.

 To be far, the torch joke is a good one.

Via YouTube