Sexual harassment. The statement or accusation is meant to cause grief, dissatisfaction, and confusion on its recipient. In any case it may be solved by viewing as an act of concrete indiscipline and should be ignored. It should not be taken lightly but with a grain of salt.
yes it is
No, however, attempting to insult someone by calling them gay is ignorant.
If a gay person comes onto someone of the same sex and refuses to leave them alone then yes, it should come under Sexual Harassment.
Yes, indeed, it can be; it can also be libel and/or violate various other laws.
Kick them in the head.
They are trying to call you gay
Calling someone gay as a term of abuse is offensive and illegal in many countries. Bullying and cyberbullying similarly.
You are born with your sexuality. You don't turn someone straight, bisexual, or gay. People's sexuality's are innate to them.
A fraud, a cheat, a trickster, a con artist.
It depends on state and local law.
Nothing except politely asking them to stop. Do not try and handle the problem yourself. Tell someone about it. Document what they say. The time, date, and location. If they persist, go to the police and show them your logs, and try to get a restraining order or court order of some kind, harassment is illegal and they can get in a lot of trouble for this, even if it doesn't seem like a big deal. This may seem a bit extreme, and you may not want to hurt them, but it may be necessary depending on the degree of harassment.
no course its not illegal but the person you say it to or someone else can report you on facebook and you can get your account deactivated the only way the police would get involved would be if it was consistent bullying