My 8 year old DS is a ball of rudeness and obnoxiousness recently. It's becoming rather tedious.
Just now after yet another unnecessary comment, I looked him dead in the eye and said 'did you mean to be so rude?'
He had the decency to look abashed and has since completely shut up.
Thanks Mumsnet!