THE STRAIGHT GOODS


Meaning of THE STRAIGHT GOODS in English

the truth, the facts, straight talk

Gimme the straight goods - the truth, that's all.

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