Business Insider reached out to Banks via Instagram DM on Monday to get her side of the story — which she says "absolutely" happened, though she used strands of his hair as opposed to shavings. According to Banks, she still has one of the strands of Dorsey's beard hair in an envelope in her storage space.

As Banks recalls, Dorsey followed her on Twitter a few years ago. The two texted frequently and once met up in person, she said.

"We have this awkward dinner of turkey slices, asparagus, and tomato as he is on something called the Bulletproof Diet ... the food was nasty, so I had some drinks and we kept talking," Banks says.

Soon after the dinner, Banks says that she offered to do a protection spell on Dorsey after he was threatened by ISIS in a propaganda video. In exchange for the spell — which Banks says required some of Dorsey's hair — and tweeting about Dorsey's company Square, she says she asked him to tweet a link to her Slay-Z mixtape when it was released.

Azealia Banks. Getty

However, Dorsey did not tweet a link to the mixtape when it was released in March 2016. In April 2016, Banks tweeted that Dorsey had failed to live up to his side of the deal.

"A lot of articles said I put a hex on him but I didn't," Banks said. "I have no reason to wish him harm. But we made a spiritual pact and he was supposed to make good on his end."

According to Banks, she and Dorsey have not been in contact in recent years.

In 2018, Banks was linked to Tesla CEO Elon Musk, as she said she was staying at one of the executive's Los Angeles properties soon after he tweeted that funding was "secured" to take Tesla private. Banks told Business Insider she saw Musk "scrounging for investors" when she stayed at his house, despite the CEO claiming at the time he had secured funding to take Tesla private.