My youngest has autism - and no filter. He used to scream, "What a disgusting pig! You should be ashamed of yourself!" when he saw someone litter. I felt bad laughing, but he had a valid point.
And a few people actually picked up their trash in embarrassment after he did that.