My husband gets a little vocal when driving and apparently said "stupid fucker" about another driver. My darling girl held my face whilst we were out shopping on Saturday and said, "Mummy, you stupid fucker". I was absolutely horrified to say the least. I am VERY careful about my language in front of her and in general, my husband is too.
I told her that we do not say such words and that if we are cross with someone, we say, "silly boy" or "silly girl". How do I stop her saying it? I didn't shout or overreact when she said it initially for fear of her realising that those words had power.
Help! I don't want to have a foul mouthed daughter (husband suitably ashamed btw).