straight shooter

/S T R EY1 T SH UW0 T ER0/
noun
  1. 1

    A person who is honest and forthright.

  2. 2

    A person who is blunt, sometimes to the point of being harsh or offensive.

  3. 3

    (recreational drugs) A type of pipe used for smoking cocaine.

Source: https://en.wiktionary.org/wiki/straight%20shooter