Просто оставить ее в покое. Да, девушки могут начинать хамить, но это редко происходит просто из-за плохого настроения. Обычно хамство - это попытка отделаться от навязчивого человека, который кажется опасным, сделать так, чтобы он исчез из поля зрения. Все же девушки тоже не могут начинать бить мужчин, поскольку это чревато последствиями. А избавиться от человека, который не понимает обычные слова, иногда приходится с помощью нецензурной лексикой.
Не стоит пытаться в таком случае выяснять отношения. И уже тем более не стоит бросать фразы из разряда "у тебя что, месячные или ПМС", "ты что, на диете, что такая злая" или "что, давно мужчины не было". Такие фразы не решат конфликт, а просто пресекут возможность дальнейшего общения.
Если есть желание общаться с девушкой, подойдите к ней еще раз, спустя некоторое время. Снова хамство? Примите тот факт, что вам не по пути и оставьте ее в покое.