Definitions of straight arrow:

  • noun:   a frank and honest person