Iggy Azalea and Snoop Dogg have ended their feud.
The 'Black Widow' hitmaker - who branded the 42-year-old rapper "an a**" after he said she looked like a man without make-up on - accepted his apology shortly after he posted a video declaring a truce between them on Instagram today (15.10.14).
The 'Sweat' rapper told his fans he decided to bury the hatchet with the 24-year-old Australian star after speaking to her manager T.I., saying: "I just got off the phone with my homeboy TIP, the king of Atlanta. It's officially over. No more bad talk. I apologise. I apologise, I'm sorry. I won't do it again."
He also posted the video on Twitter, adding: "It's over I'm bac on my cool s**t no harm no foul (sic)."
Although he never mentioned Iggy by name, she responded on Twitter shortly afterwards, tweeting: "I appreciate the apology @snoopdogg"
She added: "Let that be that people, time to focus on the positive things I've got going on. no time to dwell on the negative."
Snoop's public apology comes just one day after their feud escalated and he warned her she was "f**king with the wrong" guy.
The 'Gin and Juice' hitmaker posted an angry video about Iggy online yesterday (14.10.14), in which he said: "Say, b***h, you're f**king with the wrong n****, and your n**** better check you before I do. You funky b***h. Yeah, you. F**king c**t."
Her boyfriend, Nick Young, later brushed off Snoop's rant and accused him of going through a midlife crisis.
He tweeted: "Ain't nobody worried about no SnoopLion .. This dude Just goin thru a midlife Crisis you Go get convertible yet . OG's out here losin (sic)"
Tagged in Snoop Dog Iggy Azalea