It absolutely depends. People refer to themselves and others with a variety of names that can be pejorative, complimentary or neutral.
Do we need to even list the examples???
I mean, I wouldn't walk around the office referring to chicks as sluts on the off chance one might find it complimentary because she might actually be one.
But in circumstances such as porn where slutiness can be a good thing...how could it ever be an insult in all cases??
Frankly, I couldn't imagine how a porn chick would even sound trying to argue against being called one. Unless she was acting.
It depends.