STRAIGHT TALK


Meaning of STRAIGHT TALK in English

the truth, the facts, the straight goods

My son and I believe in straight talk. We communicate.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.