1. A sexual attraction to a person of the same gender.
2. An immature 'insult' usually in middle school/ high school (at least in my experience)
3. a rarely used definition meaning happy.
4. Gay can be used to describe both bi and homosexual people.
i am straight myself and i have gay friends and unlike some people think they arn't constently hitting on every guy they meet