It depends on the man really, different men like different kinds of women, just like how women have different types of men they like :)
he gets a boner
If he likes men, he is homosexual. If he likes woman, he is heterosexual, if he likes both, he is bisexual.
When a woman sees a man she likes, she smiles.
It means she likes the kiss!
cause he likes her, ofcourse :)
As long as she truly likes him.
A woman may be special to a man if she is very sweet and kind. A man likes attention and affection and that would make her special to him.
A heterosexual is a man who is attracted to a woman. A heterosexual. Or straight.
There is probably no such thing a gay man who is secretly in love with a straight woman, except as the equivalent of a straight man's "man crush" where he really likes the woman as a friend.
Perhaps because she likes him (and he likes her).
It really means that the person likes you.
She likes his muscles.