If I were you I would confront her about the things she's been saying to your friends. Maybe she doesn't realize she's talking about you negatively, but who knows. Drop her if she continues bashing you.