After James Carville said Thursday that "If Hillary gave up one of her balls and gave it to Obama, he'd have two," the Democratic strategist is sticking by the harsh assessment. (Carville was discussing Obama's stances on taxes and the military's Don't Ask, Don't Tell policy. You can watch video of Carville's comments here.

"If I offended anybody, I am not sorry and I do not apologize," Carville told CNN's John King on Thursday, although he said the comment was meant as a joke.

"Of all the things people say about the president, I think this is fairly mild," said Carville. "I repeated a joke I made in the campaign."

That's true. Carville said something similar in 2008, telling Newsweek, "If she gave him one of her cojones, they'd both have two."

At the time, Obama reacted to Carville's's comments. "Well, you know, James Carville is well-known for spouting off his mouth without always knowing what he's talking about," Obama said on "Nightline." "I intend to stay focused on fighting for the American people because what they don't need is 20 more years of performance art on television. And that's what James Carville and a lot of those folks are expert at ... a lot of talk and not getting things done for the American people."

This time, the White House's Robert Gibbs avoided comment on the topic.