Is she the bad friend or am I?

Okay so I have a best friend that i’ve always been super close with. She also has another friend that i HATE and I feel like she’s trying to replace me. ANYWAY... I was talking shit about that girl to my best friend knowing they’re friends. But she’s my best friend so she’s supposed to keep secrets. I said she’s rude, annoying, and looks like a hamburger. So my best friend just told the girl that I was talking shit. She expects me to forgive her like no ur not loyal ur supposed to be my best friend, u don’t go snitching on me. And she’s like “sorrryyyy” like no sorry my ass. And then the other girl texted me and said “heard ur talking shit” like yea i am is that an issue. I’m honestly so mad and my best friend and i have NEVER had an argument before. Is she the bad friend or am I because honestly I thought best friends were supposed to cover for each other

Vote below to see results!