Хамство я бы присекла. Сказала бы ей, что если она будет меня высмеивать перед подругами, то и я молчать не буду, на счет нее. Если ей подходит такое отношение, то сама согласилась.  Взаимодействовать по методу Павлова, на рефлексах. Ведет себя прилично, приготовили ее любимую еду. Но ей об этом не говорите, что для нее готовили. Типа невзначай.  Ведет себя плохо - готовьте то, что ненавидит.  Главное, чтоб это было параллельно ее (вернее их жизни).  Не стирайте ее вещи, пусть сама. В своей комнате, пусть хоть  инсектарий разведет.  Озвучено быть должно, что вы это делаете не назло, а просто самоустраняетесь от хамки, т. е. вы берете нейтральную сторону и становитесь пофигисткой. При этом важно не стать ее врагом, а демонстрировать, что и без нее ваша жизнь прекрасна. Рано или поздно она прибежит к вам... имхо. Ну а уж когда прибежит - не отторгать, не злорадствовать и не напоминать, что она была за чушка такая.