I agree with not allowing those words. They are very disrespectful.

My son is only 2 but talks up a storm. He is not allowed to say "go away" as we tell him it's not very nice. My husband thinks it ok to use the word "crap" around him as he thinks it is not a swear word, but i do and will not let him use it.

He will not be allowed to use the word "retarded" in any context (ie that is so retarded)...........well ok he might be able to use it if he was saying something like "the growth of the plant was retarded by the lack of sunlight" but you know what I mean.

Idiot and moron will not be allowed either.