Because she probably wanna make new friends or she's looking for somebody 2 date..or just looking for a sex body
Yes
Simple, you have to learn how to flirt.
If a girl has a boyfriend and she spends a lot of time staring at other guys she is either just curious or interesting in who they are or she is trying to flirt with them.
No :)
If your a guy, flirt. If your a girl, join with the other girls and start flirting with guys.
Why does anyone flirt with anyone? Attention.
We flirt and tease girls to demonstrate our affection for them.
It's too difficult to answer this question. It sometimes depends on the guy. Some guys flirt with everyone. Some guys flirt only with the girls they like.The nature changes when these guys enter a relationship. They might stop flirting and develop some other characteristics.
They flirt with as many girls as they can, or with whomever gives them the time of day.
Well guys flirt with girls in public is because girls are always normally in public, or they are hanging out with there friends in public, and the guy is attracted to you which in turn leads him to go and talk to the girl*if he has the guts too*. The other reason why guys flirt with girls in public is because they were looking for new people to get to know and find out about, so they happen to approach a girl out in public, which in turn could lead to flirting. Guys can never really find a girl alone they are normally with friends and not in a area where you consider "private".
By acting shallow. Guys do not respect girls who flirt: if you want a good guy, be a respectible, thoughtful, kind girl and wait until you are ready for marrage.
No, no one likes to be ignored.