Back away slowly. Be busy, scheduled, very sorry, and if need be, claim you're getting involved with someone and can't see her.
People like you describe portend disaster, usually of their own making.
You'd rather be one of "All men are pigs" than the next person she wants to get close to to hurt. She might be the type that slashes tires, ketchups clothes, claims abuse.
I may be over-reacting, but you mention hateful and manipulative. And that's just online.