He is attracted to you.
He thought you were attractive.
He is in love with you.
his is trying to get you to notice and go out with him
Yes unless you look funny
Well. sometimes it can happen if he stares at you , and you look at him when he stares he might look away because he can be shy
It means he is embarrassed and hurt.
If he stops talking to you, and there isn't a legitimate reason, then it probably just means he is probably just reminiscing on the time you two were talking.
You got stuff in your teeth
He is probably just messing with you. Seeing if he can get a rise out of you.
he's a horny pervert who can only think about getting into your pants;)
He is interested but shy. If you like, you can encourage him.
I don't know if he likes you but he was probobly flirting with you:)
he either loves you. or is staring at his reflection.
He likes you or hes a weirdo!
he likes you and thinks your hot.
If he stares at you but when you look at him he will look a way and he will smile alot if he does.
Then she probably likes him.
Either he's wondering why you're giving him that stupid look or he likes you. It's perspective.
When a boy does that, he imagines you and him kissing. I think you already know that that it also means another thing, he likes you and he thinks your pretty
You might have made him nervous and he got scared but he still likes you but doesn't know how to get over his nervousness.
When a boy stares at you, it usually means he likes u and he's thinking about you :) it means dofferent things to differant ppl depending on them and the person :)
He is probably one of those guys who just stares around at anything.
I can only answer half of this question but if he stops talking and stares into your eyes he is obviously attracted. To find out if he has a girlfriend you would have to approach him and talk to him a bit. He'll either tell you he has a girlfriend (but don't count on it), or you may have to ask.
that he's attracted to you
it mean that there in liking with you