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.

English idioms vocab.      Словарь английских идиом и выражений.