[1] Wenn eine Person "straight" ist, dann ist sie hetero - also weder schwul noch lesbisch. Die englische Übersetzung für straight heißt "gerade(aus)".
Kann aber auch bedeuten, dass die Person einfach eine gerade Lebenshaltung hat z.B. nicht raucht und trinkt.
[2] "Straight" bedeutet in der Umgangssprache: einfach oder spontan. Anstatt: "Lass uns einfach/spontan mit denen mit gehen." kann man sagen: "Lass uns straight mit denen mit gehen."