Stephen Colbert is very upset with President Obama. During his monologue last night on "The Late Show," Colbert went into a rant titled "You Know Nothing, Barack Obama" where he called the president out for not knowing the names of most of the "Game of Thrones" characters.

President Obama revealed that he could not keep track of the show's characters and their names, In a recent GQ interview with Bill Simmons. While Obama did say that he loved the show, Colbert could not get past his "inability to keep track of the conflicts between bloodthirsty leaders in the unstable of Westeros."

When GQ asked what President Obama's favorite character was, he responded: "My favorite character is probably...the dwarf, what's his name?"

"What's his name, Mr. President?!" Colbert asked. "His name is Tyrion Lannister of the House Lannister, youngest son on Lord Tywin Lannister, one-time richest man in the seven kingdoms and Lord Paramount of the Westernlands. I thought you followed politics, sir?"

"You're asleep at the wheel! I strongly advise you start watching a little more closely, Mr. President, we're counting on you to bring peace to the Seven Kingdoms," Colbert continued. "And besides, nobody in all of Game of Thrones has a stranger name than Barack Obama."

Check out Colbert's full rant below.