She is a pick me. That's for sure. We had all girls night and there was this one guy wandering around the pub we were in, who is hated by everyone (he told me the other day that I look 45 even though I'm 29, and she was present). She asked me: why everyone is so rude to him? I told her that he sexually harassed my mom when she was 14 (he grabbed her boob when she walked the street), and this "friend" said: Well, but did she protect herself? Did she hit him? I said, I don't know, why would you ask that? Why is it important? Then she talked about herself, like how she would so hit him, and started victim blaming my mom, to the point we started to yell at each other. I said, that she was probably scared that he might kill her, if she hit him back, and she was just a child. She repeated: This, I will never understand, this kind of women, who won't hit back, and then they want people to feel sorry for them.

Then our other friend supported me and said, that not everyone is like her, and that women can be in a state of shock when something like that happens. She started to argue, so I told her that she is being misogynistic and always siding with men (she has her history), and I told her to never talk to me again (this isn't the first argument, we are arguing about FDS themes for months now). I stormed off and she followed me and tried to stop me from leaving, and I told her leave me alone you stupid bitch. I've never spoke to her like this. I myself was shocked. But she is the person who trusted our mutual "friend" about his side of story when he took advantage of me and gave himself a handjob after I refused to do so and passed out drunk. It's been only escalating now.

She then called me multiple times and wanted to confirm if I'm serious about not being friends anymore. I said yes.

We've been friends for 25 years. I'm in shock. I'm still so angry. But also sad. I needed to vent. I know I should have been calm, and I shouldn't call anyone stupid bitch. I was silent for so long, and here we are. I exploded.

Edit: Thank you guys so much for your amazing replies, I read every single one of them, and it really helped me. I'm so happy I have this safe place where I can vent without a fear of being judged.