My 5 year old son is generally well behaved but it so cheeky it is embarrasing. Its not just me he does it with either, other family members, people in the street, the till operator at tesco!...everyone, he doesnt care.
Some of his comments to me include: "shut up", "shut your big fat gob", "whatever", "do you want a smack?", "Im going to punch you in a minute" and "Im not eating that, Ill throw it on the floor!".
Comments to other people include "why do you have a fat belly?" "shut up", "what you staring at?" etc.
its got to the point where I hate people talking to him wondering what he is going to say back them. Other times he is the sweetest thing, he's very funny and is often seen as a clown (in a good way!) by family members and teachers etc... I really do want to stop this cheekyness though. any ideas?