As I understand it, it's the class / race the word is coming from that creates cursing in the first place. The terms we use now that are considered gauche or brutish are Anglo-Saxon, and the more socially acceptable parallel terms are Norman. Only I don't know the source for the information I was given.
no subject
no subject