Rapper Azealia Banks, who has often been criticized for her use of a homophobic slur, did so again Monday night in a camera-phone video of her insulting a flight attendant.

Posted Tuesday at TMZ.com, the video shows Banks, 24, screaming repeatedly at a fellow disembarking airplane passenger about wanting to get her bag to leave. When a male flight attendant approaches, she can be seen waving her hand in his face. As other passengers obscure the camera lens, Banks is heard yelling a homophobic slur.

advertisement | advertise on newsday

Following the video going public, Banks posted and removed a tweet reading, "OK so I get hit in the face by a man and no one cares. They only hear what I called the man who was blocking my exit," reported Zap2it.com.

Women in hip hop

TMZ.com said Banks was on a Delta flight from New York to Los Angeles, sitting in seat 6A, and could not get past a French couple in the third row collecting their luggage from an overhead bin in order to deplane.

The site said according to eyewitnesses, the man in the couple put his hand out but did not hit Banks, and that Banks spit at the man, punched him and clawed at his shirt. After this, TMZ said, the video begins.

The site added that after the co-pilot approached Banks to inform her police had been called, the rapper quickly left and was located by officers at baggage claim. The French couple, wanting to continue their vacation without further interruption, chose not to press charges, TMZ said.

advertisement | advertise on newsday

Banks, in one of several tweets afterward, wrote, "I am bisexual. my brother is trans. My employees are all gay men. Nothing else to say."She had similarly used the slur in January 2013 in tweets targeting the blogger Perez Hilton, and in February of this year in a Twitter battle with Vice associate editor and blogger Mitchell Sunderland, where she concluded, "even if i am a homophobe . . . so wat? i still make more $ than you."