See metrosexual(which is often misspelled as meterosexual).

Carrie: The gay straight man was a new strain of heterosexual males spawned in Manhattan as a result of overexposure to fashion, exotic cuisine, musical theater, and antique furniture.

Samantha: Well, hopefully he's a gay straight man, which means he's straight, with a lot of great gay qualities.

--Definition taken from "Sex and the City" episode "Oh Come, All Ye Faithful" (1998)
Charolette: I am so confused, is he gay or is he straight?
Carrie: Well it's not that simple anymore, the real question is, is he a straight gay man or is he a gay straight man?
by GodsJesus January 11, 2006
Feelings of shame, embarrassment, confusion (about feelings and/or sexual orientation), or just plain freaking out by a straight man after having been too emotionally close, physically close, or sexual with another man, who may be straight, bisexual, or gay. Based on the concept of buyer's remorse.
Jim and John were both drunk, horny, and lonely last night and fooled around with each other. Today John has a serious case of straight man's remorse.

Doug and Bill were really drunk last night, and Doug was spilling his guts about his girlfriend, and how much he hates his father, and other stuff. Doug was crying and Bill ended up hugging him for a while. Now Doug has straight man's remorse.
by swede82 February 26, 2009
A heterosexual male who is secure enough in his sexuality that he enjoys wearing somewhat flamboyant clothes and in good taste and is either not afraid of being called gay or doesn't care.
Wow, Stephanies boyfriend was wearing a pink shirt that had a embroidered flowers on it. Now thats a brave straight man.
by yeah...real men wear pink March 18, 2013
Someone who thinks there incredibly clever and straight to the point with come backs but is actually really annoying when they do it
John Smith had a straight man complex and was always pissing people off
by Mrs Beakons December 14, 2020
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).
Hopefully he's a gay straight man and not a straight gay man.
by copperboom May 8, 2007