A.C.
Hi L.,
Isn't it amazing how quickly little ones pick up the bad stuff!!! My kids are all older now but what worked well with our family was to explain why we don't say words like that. (That means that mom and dad have to watch our mouths too -- which is really tough sometimes!) In our family, it was because God is not pleased with bad language. We read the children the verses in the Bible that explain that God does not hold the person guiltless that takes His name in vain and that we will be judged for every idle word we speak. I taught the kids that God is watching and hearing them at all times and that He loves them so it makes Him unhappy to hear them say bad words. Now...when one of us said a bad word (Mom included!) we would apologize to the rest of the family and pray and ask God's forgiveness.
This has worked really well. I haven't heard my kids say any bad words since they were small (it is mom that has to apologize every now and then!) If you don't have a religious reason not to allow cursing in your home, you will probably have to have a very good explanation for your little one as to why it is not allowed. (It hurts other people's feelings, etc.)
I grew up in a home where my dad cussed all the time and my mom did not like it at all. My mom used the soap in the mouth thing with me when I was little but she said she thought I must have liked soap because it didn't deter me! I guess she must have given up trying to get me to quit because I remember before starting kindergarten she sat me down and explained that I would not be allowed to say bad words at school. She explained which words were bad and I remember being shocked that SOB was a bad word! (I only remember getting into trouble for saying bad words at school once, so I guess she must have gotten her point across!)
Best wishes!
A.