Ryan Birtwell, 23, spotted the six-year-old’s behaviour in a park near his home and confronted him.
Birtwell had seen the boy kick an elderly man’s cane and told him to stop – but the youth told him to “f*** off” and called him a “gay boy”, a court heard.
Birtwell then walked into a nearby shop and bought a three pack of soap and pinned the boy down and stuck a bar in his mouth.
Personally? The kid had it comin.