Okay, initially I thought he was just some socially-twisted creep, and a stuck-up asshole.Then he said something about...
I think you should call the cops, or alert the authorities. Not only because he made you feel unsafe but because he said...