Azealia Banks has claimed she was drugged and raped.
The '212' rapper opened up about her alleged traumatic ordeal in an emotional Instagram Story post, and although she has since deleted the content, the footage has been captured by a third party and posted on YouTube.
Azealia wrote: "Lowkey just got raped. I feel like dirt. [sic]"
The 26-year-old rapper also shared a voice recording in which she can be heard crying as she recounts her feelings after the alleged sexual assault.
Azealia sobbed: "I just feel so dirty and stupid right now, you know? We were just hanging out and one thing led to another... I just feel really dumb, because it was partially my fault you know and I'm just like sitting here like feeling f***king low and s**t... I feel like such a dummy I just want to f**king disappear right now.
"I feel really bad. I don't think I'm going to be putting out more music. I gotta just take some time and figure out what just happened... I feel just so ashamed and stupid and guilty.
"Someone's coming to pick me up from where I am right now so I'll be safe."
The 'Big Big Beat' rapper continued: "I'm just really realising this rape s***, men can just prey on you and just f**king badger you and force you to say yes, to the point where you feel like you gave consent, but you didn't give s**t. You never wanted to do s**t and then there you are just feeling f**king powerless. Somebody really just got the f**king best of me. And I'm just so unsure how they got it.
"Here I am crying in my bed and I need somebody to come pick me up."
According to New York Post's Page Six column Azealia went on to claim she had been drugged.
She said: "What is even in a roofie. I've never felt that type of intoxication in my life. I woke up my throat was in pins and needles. It's under control now my brothers and friends are here. I'm going to be fine don't panic guys. I love you. I def got drugged in my drink but I'm waking up again."
It is not known if Azealia has filed a police report and the post has since been deleted from her account.