Englishstraight talkernounMeaningA person who speaks simply and honestly.SourcesNo citations have been attached yet.