You call people gay if they are attracted to members of the same gender. But it's really better to call people by their names.
I have heard the term, "Bisexual" used, but it may not be precisely the term you want.
You can call it anything you would call any other group of people. Gay men aren't like animals, they don't travel in herds or flocks, it's just a group of people.
Gay women can also be called lesbians, but the best thing to call them is "women".
Gay people only follow other gay people.
It really depends on how he/she said it...If she/he was being serious then that's not good but If he/she had a smile on his/her face then don't worry about it allot of people call each other gay its a way of saying your a retard or your funny.
Gay people experience the same range of emotions as any other people.
The best thing to do would be to call her by her name. But you may call people like her "lesbians."
Yes, there are gay people in India as well as all other countries on Earth.
It is always offensive, not to mention bad manners to call things you do not approve of gay or lesbian. The word gay still does mean happy or carefree is you look it up in a dictionary, however these days it has become colloquial for homosexual. If you want to call something bad by a name, use a correct term. If you want to impress your friends use a "fifty dollar word in a five dollar zone" ie. "That is so reprehensible." People who delete other people's answers (multiple times) is gay.
They will call you honey alot honey.
No.