У меня тоже есть знакомая такая, скажет гадость, а на вопрос "зачем?" хлопает глазками невинно: "ой, да ты не так все поняла". Помог грубый прямой ответ (Встретились на др у общей подруги, она мне с порога - что-то ты плохо выглядишь. я в ответ - на себя посмотри, уродка. Грубо, по-детски, да, но выпады в мой адрес прекратились)