Regardless of it offending homosexuals, etc, I just think it sounds dumb as hell. I heard people use the word "gay" and "fag" in middle school all the time, I used them too. But after middle school, it was done. Every time I hear someone say that, I just think to myself "what an idiot". It sounds stupid, it makes the person saying it sound stupid, and it is just that, stupid.