I agree this is totally asinine, what this fakir is trying to do, but please, do we have to keep cussing in public and threatening (“foul language” is actually offensive because it’s fightin’ words).
Just step away, tell him he’s trespassing, and call the police when he doesn’t leave.