Omg i would go straight to HR for hostile work environment!!! If only she didnt have some sort of connections from the higher ups i would deck her. That is harassment!