No, however, attempting to insult someone by calling them gay is ignorant.
Calling someone gay as a term of abuse is offensive and illegal in many countries. Bullying and cyberbullying similarly.
No, it is not illegal, but it is quite ignorant and hateful.
Not at all. "Gay" is the preferred term for someone who is attracted to members of the same sex. It is inappropriate (the not illegal) to use "gay" to mean "stupid." The word "homosexual" is now considered inappropriate (but also not illegal) to use as a noun in English-speaking countries, as it has a clinical connotation, and is also frequently used by those who oppose gay rights.
yes it is illegal
It depends on the laws of the state.
its is not illegal to say no in pensylvainia.
No, it is not illegal, but it is ignorant and hateful.
Kick them in the head.
They are trying to call you gay
No. It is not illegal to be gay in any US state.
Illegal resident of a country are often called Illegal Aliens.
There is no such license. The term "illegal immigrant" means that someone is not documented.