This may be mean, but I once told a snotty kid in a restaurant that if he didn't sit down and shut up, I was going to go beat his father up.
I had an incident at a Wal-Mart some time ago. As I was entering a man stood near the door holding his son. The son looked right at me and spit. The guy laughed with the brat and told me some inane thing about boys will be boys.
I asked him to set the kid down. I then punched dad right in the nose. I told the kid he was lucky he wasnt older.
At the time I had waist length hair and my beard was nearly to my belt. I was carrying my helmet and the Harley was parked in plain sight. My arms are pretty well covered with tattoos. I guess dad had never watched a Grade B Biker movie.
The son looked right at me and spit. The guy laughed with the brat and told me some inane thing about boys will be boys. I asked him to set the kid down. I then punched dad right in the nose. I told the kid he was lucky he wasnt older. LOL. A (painful) lesson in consequences.
You did the dad and the kid a favor. Little monsters often end up growing into big monsters. As an adult, he would find that a people he attacks might respond with more than just a tap to the nose.