This afternoon after school took DS to a coffee shop which has tables outside and a playground with some friends of mine and their children. All playing happily and my friend went up to push her DD on swing. Came back after a while with her DS who she put on a chair away from our table and told him to stay there for being naughty. Turns out he had been saying nasty things to a woman in the playground - things like "stupid lady" etc. Se told me my DS joined in saying "stupid fat lady". So I went and got my DS and we took both boys to apologise to the woman in question. (We are in Budapest and they assumed she couldn't understand them but she is actually a mum from our school - and I really don't care if she could understand or not.
I am so furious and disappointed I feel sick. I can't even look at him. We came straight home and so far I have banned TV and Playstation all weekend and have told him how cross I am and how disappointed. He is now eating dinner and I have told him it is then bath and straight to bed.
Lots of tears in the car on the way home when he was told he was going to bed early. Wants to make it up to me. Have never had to deal with anything like this before and want to nip it in the bud sharpish. Any ideas on punishment - severe enough or not. I want him to remember this so that it doesn't happen again.