Question: what does it mean when a guy stares back at you?
Answer: A guy who is staring at you often clearly likes you. He can think of no good reason to talk to you and also does not want to lose the opportunity to get close to you. So, instead, he stares at you waiting for you to stare back, exchange a smile or start a conversation.