Shut up. SHUT UP. Look, I am straight. But, seriously? I thought calling someone or something "gay" was done and people realized that it was wrong. I guess not. And, you probably weren't thinking of how offensive this could be to someone who is actually gay. But, from my point of view, the way you asked that question, it almost came out in a negative form.
what does it mean "thats so gay"? stylish, well educated and with a higher than average IQ and income...because that's what gay people are...statistically speaking.
So there. Have a nice life, and, oh by the way f*ck you