3) interchangeable between "perv" or just "creepy"
Does whether it's 1) or 3) depend on how attractive he is?
Yes and no. If she just doesn't think he is cute then it might not matter but if he is old or just looks like the stereotypical creep look then yes.
Scroll Down to Read Other Opinions