Up and coming female rapper Angel Haze developed some pretty series Twitter beef with Azealia Banks. However, in a home made YouTube video, Haze has apologised for her behaviour, admitting that she feels she behaved like a bully.

At the time of the argument, reports said that Haze and Banks had disagreements going back a while, but it all came back after Haze retaliated to a general tweet from Banks that she felt was aimed at her. It all spiralled out of control and producer Diplo was brought in on it. Plus, Banks ended up using a homophobic slur - she has since deleted the tweet and apologised for it, but that's the scale the argument got to.

Although Haze doesn't refer directly to Banks, there isn't really anyone else that an argument has erupted with via the social networking site. "I really do apologise for all of the stuff that has happened recently," she said. "I don't like the fact that I was a bully in a certain way and I don't like the way that I came off. I came off as a bully." Before finishing thanking her fans for their support and letting them know she loves them. 

Here's Azealia in action: