Am starting to think it is a losing battle. However, I think these words are aggressive and rude, and I don't want them saying them in my house. But I hear loads of other kids and parents using them.
Just in case anyone thinks we are prissy, we use lots of other words other people might find offensive: fart, poo, bum, anatomically correct words for body parts, etc. It is the aggression I don't like, not the taboo word itself, if that makes any sense.
Waiting to see if I get flamed for being silly.