After a talk with his mother, Beverly Tate, cultural icon Snoop Dogg issued a public apology to journalist Gayle King for the derogatory remarks he made about her. The apology was delivered by video, which was posted to the rapper’s Instagram page.

“Two wrongs don’t make no right. When you’re wrong, you gotta fix it. So with that being said, Gayle King, I publicly apologize to you by coming at you in a derogatory manner based on emotions, me being angry at questions that you asked,” Snoop said in his statement. “I overreacted. Should have handled it way different than that. I was raised way better than that. So I would like to apologize to you publicly for the language that I used and calling you out of your name and just being disrespectful. I didn’t mean to be like that. I was just expressing myself for a friend that wasn’t here to defend himself.

“A lot of people look up to me and they love me and they appreciate me, so I want to let them know that anytime you mess up, it’s okay to fix it. It’s okay to man up and say that you’re wrong. I apologize. Hopefully, we can sit down and talk privately. Have a good day.”

Snoop lashed out at King after seeing a recent interview in which she questioned former WNBA player Lisa Leslie about Kobe Bryant’s complicated legacy and his 2003 sexual assault allegations.

King wasted no time issuing a new statement. She not only appreciates the rapper’s remorse but also understands what motivated him.

“I accept the apology and understand the raw emotions caused by this tragic loss,” King said in a statement to the Daily News.

“As a journalist, it is sometimes challenging to balance doing my job with the emotions and feelings during difficult times,” King said. “I don’t always get it perfect, but I’m constantly striving to do it with compassion and integrity.”