New Delhi, July 14 -- Controversial New York rapper Azealia Banks has publicly accused former UFC star Conor McGregor of sending her explicit images without consent and threatening her not to speak about it.

The 34-year-old artist shared screenshots and comments on her official X (formerly Twitter) account on Monday, alleging that the former MMA fighter had sent her unsolicited nude photos.

In one of her posts, Banks wrote: "How you gonna send a b***h some crooked d**k pics then threaten her not to tell. Ngga do you know who the f**k I am? This is HARAM (sic)," referencing the Islamic term for something forbidden or sinful.

Banks, who grew up in Harlem and is known for her outspoken persona, further criticised McGregor's appearance and...