A word is just a word.
A word has no meaning until we apply meaning to it.
If a word in your lexicon makes you feel dirty, shameful, and/or guilty you are the one that gave meaning to it - So change it.
Example: Just because society and your parents told you a 'ball' is a round object does not mean it actually is.
Remember, that our lexicon continues to grow and change until about age 55.
LOL, I've never heard that before. Is that like when your muscles start to break down and bones become brittle??? I guess I'll be hitting the gym and
the dictionary more as I get older!
Oh, and to the OP, it depends on the audience. I don't curse around children or the elderly--or in the presence of church people, virgins or my mom.