Barack Obama has always been known as the cool guy; the president everyone (unless they are a US Republican) wants to be mates with and an all round stand-up fella.
Jimmy Kimmel Live; well the show has a knack for getting celebs to do the unusual, and this is no different.
Have a look at President Obama reading out tweets from some of his haters.