I would consider terms like "Whore" and "Slut" to be slurs rather than insults, at least when being used truthfully. Would you agree with this or not?
There are also some slurs that have multiple means, some of which aren't inherently bigoted. "Nigger" can also mean complainer, and was used...