Azealia Banks fired a fury of shots at Nicki Minaj in a string of bizarre Facebook updates that have since been deleted.

In a lengthy Minaj-focused post, the controversial rapper criticized everything from Nicki’s perfume and wardrobe to her butt and weight.

“Slim down a bit (especially in your neck and arms),” wrote Banks. “Decrease the butt just a bit (I’ve seen your butt make some really expensive dresses look really cheap) and STOP WEARING SPANDEX AS AN OUTFIT FOR F**KS SAKE. Also stop calling yourself the queen of rap. Queens don’t wear spandex sweety. Marketing genius yes, but your cheap made in China perfume smells like car freshener and your beverage tastes like kitchen cleaner. McDonalds sells a lot of burgers but no one is telling McDonald’s that they’re the pinnacle of cuisine and taste. This is true of you.”

https://www.instagram.com/p/BOPjWLShGkP/

Later in the post, Banks commented on Nicki’s 2011 style. “Do yourself a favor and image search gaga 2011 and pick that back up,” she wrote. “This ‘real’ Nicki is not as interesting as Gaga-knock off Nicki. GIVE THE GIRLS WHAT THEY WANT.”

It’s unclear what led up to the post, but there are a few speculations. In Banks’ rant, she seemed to indicate that the feud was sparked by the fact that she recorded a song with Nicki’s ex, Safaree Samuels. “Don’t start throwing shade cause you miss safaree and know that I’ve actually made a BANGER with him,” she wrote, adding, “Stay tuned for my joint with your man. I really think you’re gonna love it !”

However, The Shade Room reports that the feud could be due to Nicki’s “Empire” gaming app, which allegedly references Banks’ Fantasea mixtape. “Have you listened to the newest Fan2Sea album?” asks a character in the game. “It’s like what a mermaid song would sound like! Sort of like a really loud, obnoxious screech that goes on for hours.” Banks’ Fantasea project featured a drawing of Azealia as a mermaid.

https://www.instagram.com/p/BOPvMP5hYNg/

Regardless of its root, Banks has since deleted the post from Facebook. “Deleting posts as I am not the same person I was two hours ago. LOL,” she wrote (via E! News). “Hope you Lot got your screenshots. It’s all jokes guys. Calm down and enjoy the holiday.”

The Nicki post was part of a string of updates from Banks, who also revealed that she’d suffered a miscarriage recently. “This wouldn’t be an Azealia Banks page without loads of oversharing right?” she wrote. “Anywho, I’ve just had a miscarriage and am pretty taken aback by it all.” She added that she feels “like a failure and very ashamed.”

“HOPEFULLY the tabloids don’t get tacky about this Azealia Banks headline,” she added. “I’ve had a real rough 2016. I honestly need a break from the public crucifixions. This is a women’s health issue that many others may or may not be able to relate to. Please don’t f**k UP an opportunity for clear, open and beneficial discourse between WOMEN !”