The only word I can think of for her is just plain “skank”. The most appropriate word in the English language for her.