Mayor-Clinton-remark_2.JPG

In this April 9, 2016 file photo, Leslie Odum Jr., left, from the Broadway musical "Hamilton, " presidential candidate Hillary Clinton, center, and New York City Mayor Bill de Blasio, right, perform at the 94th annual Inner Circle Dinner in New York. Clinton and de Blasio have come under fire over their comedy skit at the show that some people feel was racially insensitive.

(David Handschuh/The Inner Circle Via AP, File)

Syracuse, NY - Not every joke is funny, just ask Hillary Clinton.

The Democratic presidential candidate is taking it on the chin over what some say is a racially insensitive joke that fell flat Saturday at the Inner Circle, an annual black tie dinner for journalists, lobbyists and politicians in New York City.

With actor Leslie Odom Jr., New York Mayor Michael de Blasio performed an awkward rap endorsing Clinton, who then casually walked on stage.

"Thanks for the endorsement, Bill," Clinton said to de Blasio. "Took you long enough."

"Sorry, Hillary," the mayor responds. "I was running on C.P. time," a reference to the stereotype "Colored People Time," or being late. Members of the audience groaned and at least one yelled " No."

Odom, who is black, interrupted, "that's not -- I don't like jokes like that, Bill."

Clinton then offered the punch line: "Cautious politician time. I've been there," she said.

Comedians and critics have lined up to take Clinton and de Blasio to task over the insensitive joke.

Racially Charged Joke by Hillary Clinton and Bill de Blasio Leaves Some Cringing - Disgusting. https://t.co/H9dFUTCJev — James Woods (@RealJamesWoods) April 12, 2016

The Daily Show's Trevor Noah wanted to know what the two were thinking.

"Oh, I get it," Noah said on Tuesday's show. "You see, the joke is Bill de Blasio saying he's late like black people always are and Hillary saying she doesn't want to be president."

"Why would you do this, Hillary?" Noah said. "This should be so easy. Just don't say the things that will lose you the votes."

"That's like if the governor of Michigan was going around Flint telling water jokes," he said.

Clinton told Cosmopolitan magazine that the joke was the mayor's idea.

"Well, look, it was Mayor de Blasio's skit. He has addressed it, and I will really defer to him because it is something that he's already talked about," she said.

De Blasio told CNN that people were missing the joke's point.

"The whole idea was to do the counterintuitive by saying 'cautious politician time.' Every actor thought it was a joke on a different convention. That was the whole idea. I think people are missing the point here," he said.

NBC News reported that a later statement by de Blasio's office said the joke was meant to mock the mayor.