jesus, its 2008 and youre still ignorant enough to call someone gay? what a #### faggot...
seriously though, i understand its not really cool. i dont think he meant it as an insult to gay people though. Its stupid slang which shows a general ignorance, but not necessarily bigotry against gays.