Stephen Colbert took aim at just about everyone during a Roman Catholic charity dinner in New York City earlier this week.
The funnyman made digs at famous politicians, members of the media and even Pope Francis. The Colbert Report star didn't disappoint as he delivered a joke-filled speech at the Alfred E. Smith Memorial Foundation Dinner in the grand ballroom of the Waldorf-Astoria hotel.
It seems as though absolutely no one was safe from Colbert's sharp tongue.
During his almost ten-minute speech, he joked that Archbishop of New York Cardinal Timothy Dolan's attire of robes and a cape made him look like "a flamboyant Zorro" and teased former Secretary of State Henry Kissinger about his relationship with a CNBC news anchor.
But the laughs—and jabs—didn't end there.
Colbert also said that Mayor Michael Bloomberg was a "tiny man" and that Bloomberg wouldn't come to the dinner was because he was afraid of the large sodas.
"The real reason he doesn't want to drink cups larger than 16 ounces is because he is afraid he might drown in one," Colbert jokingly explained.
He added that the modest Pope would have likely been uncomfortable with the black-tie dinner's fancy setting, and may have preferred it to have been held at a local IHOP.
The TV star finished his hilarious speech on an amazingly humble note.
"I am proud to be America's most famous Catholic," Colbert exclaimed, turning to Dolan, who was sitting next to New York state Governor Andrew Cuomo.
"And I'm sure the cardinal is thinking, ‘Stephen, pride is a sin.' Well, cardinal, so is envy, so we're even."