I have to agree with Shellz.
1. I don't fully understand what you mean. Maybe you could explain better.
2. Why would you want to mock people in the first place?
3. These people are strangers? (that makes it worse)
If someone was to be standing outside a store that I was in, and started mocking me, I would not be offended, I would just be confused... Kinda like, "why is that random person standing outside the store by themselves mocking me?" I'd more than likely feel bad for the person because they didn't have anything better to do.
That's just me though of course. Maybe I misunderstood your original post