Photo may have been deleted

Photos: Chuck Kennedy/White House,

Rapper Snoop Dogg reluctantly apologized to television journo Gayle King after Susan Rice, Barack Obama's former national security advisor, warned him to "back off".

Rice, 55, warned Snoop to "back the **** off" after the aging rapper threatened King over her comments to former WNBA star Lisa Leslie about Kobe Bryant.

"This is despicable," Rice tweeted in response to Snoop's video rant. "Gayle King is one of the most principled, fair and tough journalists alive. Snoop, back the **** off. You come for @GayleKing, you come against an army. You will lose, and it won't be pretty."

Photo may have been deleted

Her threat worked.

Snoop, who is 48, took to social media to reluctantly apologize to King, saying he meant no harm. "I'm a non-violent person... When I said what I said, I spoke for the people who felt like Gayle was very disrespectful towards Kobe Bryant and his family...”

The same day Snoop made a video threatening to "come get" King, he also made an appearance on The Ellen Degeneres Show, shucking and jiving with ex-con Martha Stewart.

The reaction from Black Twitter was mixed. Some users wondered why it took another powerful Black woman to check Snoop for his disrespectful behavior toward a successful Black woman.

"Where are the real men?" they wondered aloud.