You did not answer my question. What term(s) could he have used that would be acceptable to you? If he couldn’t call her a slut, what other word could he use you’d be okay with? Degenerate? Promiscuous? Whorish? Loose? Easy?
Anything?
I did answer you.
Name calling is unnecessary and inappropriate. Period.