>>79274322I have a younger sister so I can answer that. OP is Megan the Stallion, a rapper. Apparently got shot in the foot by some dude rapper a while back or something, Nicki Minaj hates her ass too. She's done a bunch of cosplay shit for a few years now.