Coined by Sex and the City. While a gay straight man is an overcultured straight man (a metrosexual), a straight gay man is just a gay man who watches sports and won't fuck you.
The difference is sort of that between crayola's green-blue (blue with a green tint) and blue-green (green with a blue tint).