President Obama was publicly sworn in for a second term on Monday, a day after he officially took the oath of office at the White House on the date required by the Constitution.

That didn't sit too well with Comedy Central's Stephen Colbert.

"He already took the oath of office yesterday at the White House," Colbert said Monday on "The Colbert Report." "And by taking it again today, Obama has made himself a three-term president, serving the second two terms consecutively. Now, to get rid of him, we have to impeach him twice."

And overall, Colbert doesn't care much for second inaugurals. "A second inaugural? That's like people who renew their wedding vows. We get it, you're married. I'm not buying you another salad bowl," he said.

Check out the clip below.