straight as an arrow
Short definition from Wiktionary
Adverb
- Very straight; travelling in a very straight trajectory.
- Having no homosexual desires or thoughts; completely heterosexual.
We haven’t written up straight as an arrow yet: Simple and Standard meanings, examples and a quiz.