Celebrity Twitter wars are a big deal apparently and this one was no exception – gossip blogger Perez Hilton and rapper Azaelia Banks battled it out online, leaving neither of them unscathed.

The whole “beef” actually started between Banks and Angel Haze on Thursday, when the latter took offence to Azaelia’s statement about non-New Yorkers. The battle quickly escalated and, after Perez chimed in on Haze’s side, he got a good helping of insults hurled at him too, including a gay slur.

A selection of Azaelia’s tweets include: “@PerezHilton omg u should just kill yourself … Like for real” and “@perezhilton lol what a messy faggot you are.” Way to stay classy there. To her credit, Banks did give a half-hearted non-apology afterwards, explaining that “A faggot is not a homosexual male. A faggot is any male who acts like a female. There's a BIG difference.” She later commented on the incident: “My most sincere apologies to anyone who was indirectly offended by my foul language. Not sorry for Perez tho. Lol.” and “Really not as moved by this f word thing as u all want me to be. As a bisexual person I knew what I meant when I used that word.” Well, that was… something.