And there are other posters saying they directly swear at their kids e.g. one called her son a 'dick'
One thing I've come across on MN, and on a few occasions IRL is that some people are always so offended or so horrified by any swearing in any context. Which is odd to me as, like I said before, I'm a sweary person (away from kids/in my head). I love a good swear and think it's good for the soul! I also think it's not about the word itself, but the sentiment behind it.
Example:
Playful banter with a teen son who shares your humour, calling him a dick is something you'll both laugh at (as the poster in question stated they did)
Calling a child a dick in a snappy way because they've spilled orange juice and you've just about had enough of their clumsiness, is very different.
Similarly if my DH is winding me up or poking fun at me, I might say "oh shut up you daft twat" playfully. No harm done.
Calling him a twat in an argument to purposefully hurt him, is different
Shouting "fuck off" to a toddlers face because you can't keep your temper is not acceptable.
Waiting until their back is turned and doing a quick v-sign because it makes you feel better for a moment, where NO ONE will see - no harm done.
I always thought his was universally understood about the nature of swearing but I have found that some people ALWAYS think the sentiment is offensive and insulting, they can't read the context whatsoever. I have very little time for people this stupid. I also have very little time for people who compare a muttered swear word- that no one else has heard, will ever hear, will not have consequences dragging on for weeks/months/year's and will not potentially cause a great deal of pain and split up a family - to having an affair FFS.