It could be that the parents just want an edgy name, but it could also be that the name has meaning for them. I wouldn't personally use it, but I can understand why someone else would. Perhaps the parents would like to name their daughter something that embodies someone who fights for justice; stands up for their beliefs; pushes for positive change; and is assertive rather than passive. And yes, when they name her, she is a baby girl, but I'd argue that it's better than naming her '
Minnie' because she won't be a baby forever. And then, as others have said, it works fine for a girl, because it's a word/virtue name. You may not consider it pretty, but it doesn't need to be.