Pilgram, the term slut may come from what a prostitute may be called. And if a woman dresses like what generally a prostitute is thought to dress like and behaves in the same or similar manner, she may be termed a slut. Now, is that fair, no, it is not. But it is common and to a certain degree understandable,IMHO.