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. Словарь английских идиом и выражений. 2012