09-19-2011, 11:36 PM
The term "straight" comes from the phrase "the straight and narrow", as in non-deviant (and boring). Other than breeder (much more derogatory), not too many alternative terms exist. Hetero and straight are your main choices.