Being president of the United States means having to deal with haters, especially on Twitter.

Barack Obama, fresh off some job training with Stephen Colbert, visited Jimmy Kimmel Live on Monday night and took part in his second ever "Mean Tweets" segment.

A few of the insults Obama read out loud:

"Obama is the Nickleback of presidents" and "Barack Obama dances like how his jeans look."

Then came this insult from a Twitter user called @realDonaldTrump, who you might know as Republican presidential nominee Donald Trump:

"President Obama will go down as perhaps the worst president in the history of the United States!"

Obama fired back with, "Well, @realDonaldTrump, at least I will go down as a president."

Ouch.