I don't approve of swearing much. It usually means a person has a limited vocabulary and can't find a word to describe what they're feeling. I can't stop others from swearing but I can put an end to the trucker's mouth in my home.
My little Rose had to write out, 75 times, that she would not swear in the house. After finishing it she came into the living room where I proceeded to blister her bottom with 75 swats. Part of those swats included a nice paddle I made just for the naughty females in my household.