After days of finding himself on the receiving end of criticism, Snoop Dogg has now apologized to reporter Gayle King for attacking her on Instagram. Snoop had called King a "funky dog head bitch" and lobbed threats at the reporter about a week ago for comments she made about Kobe Bryant shortly after his death. .

“Two wrongs don’t make no right. when you’re wrong, you gotta fix it,” Snoop Dogg said on Instagram last week.

He continued: “So with that being said, Gayle King, I publicly tore you down by coming at you in a derogatory manner based off of emotions of me being angry at a question you asked. Overreacted. I should have handled it way different than that, I was raised way better than that, so I would like to apologize publicly for the language that I used and calling you out your name and just being disrespectful.”

Snoop Dogg says in his Instagram post that it was a chat with his mother that changed his mind about how he acted.

He continued: “I didn’t mean for it to be like that. I was just expressing myself for a friend that wasn’t there to defend himself. Anytime you mess up, it’s OK to fix it, it’s OK to man up to say that you’re wrong. I apologize. Hopefully we can sit down and talk, privately.”

Recall, we reported about a week ago that Gayle King chose to use Bryant's death to remind the public that the former NBA star had been accused of sexual assault in 2003, while interviewing WNBA Champion Lisa Leslie after Bryant's death.

“It has been said that his legacy is complicated because of the sexual assault charge which was dismissed in 2003, 2004. Is it complicated for you as a woman, a WNBA player?” King asked.

Leslie responded at the time:

“It’s not complicated for me at all. I just have never seen him as being the kind of person that would do something violating to a woman or be aggressive in that way. That’s just not the person I know.”

While King's choice to "go there" has resulted in tons of backlash toward the anchor, none was more pronounced - and possibly more in violation of several media sites' terms of service - than Snoop Dogg's, who took to Instagram to publicly berate, insult and threaten King.

Snoop said:

"Gayle King, out of pocket for that shit, way out of pocket. What do you gain from that? I swear to God, we the worst, we the f*king worst. We expect more from you, Gayle, don’t you hang out with Oprah? Why you all attacking us, we your people. You ain’t coming after f–king Harvey Weinstein asking him dumb-ass questions. I get sick of you all."

He then threatened her: “I wanna call you one funky, dog-haired bitch. How dare you try and tarnish my motherf-king homeboy’s reputation, punk motherf–ker. Respect the family and back off, bitch, before we come get you.”

This video of Snoop threatening @GayleKing is disgusting



Referring to Gayle he says: "Funky dog head bitch…respect the family and backoff. Before we come get you.”



Seeing very few people defending Gayle...I know that if she were a white anchor she would have much more support pic.twitter.com/nPopk7uuBb — Yashar Ali 🐘 (@yashar) February 7, 2020

Snoop's message was titled “P.S.A. Let the family mourn in peace” and has racked up millions of likes since it has been published. more than 1 million likes.

Regardless, last we checked, Snoop's Twitter account with its 18 million followers and his Instagram with its 39 million followers still have not been suspended.