Being gay is not an insult. If someone calls you gay, you can either say thank you, or "at least I'm not a homophobe" (someone who hates or fears gay people).
gay
The cast of God Hates Gay People - 2010 includes: Johanna Stork Struan Sutherland
Generally, if someone calls you gay, and your not gay, they are attempting to insult you because they think that being gay is in insult. These people are homophobes, and usually fear or hate gay people out of ignorance or religious bigotry.
No, it's not "ok" to call people gay.
No, not necessarily, though there is a tendency for closeted gay men to express hatred and/or ridicule toward openly gay men.
No, however, attempting to insult someone by calling them gay is ignorant.
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.
Those people think the term "gay" is an insult, and they're trying to insult someone. But it's not an insult, and it just make them sound stupid.
Given hor much he hates gay people, probably not.
The current official definition is: intense hatred or fear of homosexuals or homosexuality (the hatred usually stems from fear).
Because Russia has a culture and legal system that hates gay people. This hatred mainly stems from fear.