Jimmy Kimmel hosted the annual White House Correspondents' Dinner Saturday evening in Washington, DC and mocked everyone from President Obama to Kim Kardashian [photos].
Obama also briefly talked about his likely opponent, Mitt Romney, as he joked: "We both have degrees from Harvard. I have one, he has two. What a snob."
"It's nice to be here in the nice, vast Hilton ballroom. Or as Mitt Romney would call it, a fixer-upper."
Obama also did a skit that joked about his 'hot mic' incident earlier this year.
"Seriously, guys, what am I doing here?" Obama said. "I'm the President of the United States, and I'm opening for Jimmy Kimmel? Why am I telling knock-knock jokes to Kim Kardashian? What is she famous for, anyway?"
But Kimmel didn't spare the Commander in Chief when he took the stage.
"Remember when the country rallied around you in hope for a better tomorrow?," he joked. "That was hilarious."
"There's a term for guys like President Obama. Probably maybe not two terms."
“This is how you know the country's in bad shape," he said of the recent discussion about Obama's weight. "The president is starving. North Korea is sending him food aid."
Kimmel then turned to Kim Kardashian.
"If you're looking for the greatest threat to America right now, she's right there," Kimmel joked, pointing at Kardashian, who sat at the Fox News table with Lindsay Lohah. "She's Kim Kardashian."
"When you took office, the Kardashians had one reality show," Kimmel told the President. "Now they have four. This is not a good trend."
"Everything that is wrong with America is here in this room," he laughed after listing off the politicians and celebrities in attendance.
As Obama ended the night, he threw in one final zinger about the recent Secret Service scandal.
"I had a lot more material prepared, but I have to get the Secret Service home in time for their new curfew," he deadpanned.