Whew! I thought maybe that was too much. I am ALWAYS pissing people off without meaning to.

Any of these better:

"Gay Gaucho" (my first thought)
"Pinko Cowpoke"
"Green-go"