Green’s Dictionary of Slang

straight-arrow adv.

[straight-arrow adj.]

(US) honestly.

[US]G. Swarthout Where the Boys Are 30: ‘TV,’ I said, ‘straight-arrow. How come you invited me?’.
[US]J. Wambaugh New Centurions 187: ‘We got a lieutenant that‘s very explicit about nice legal pinches [...] The boss says we do police work straight arrow’.