straight goods
Noun
Meaning
(idiomatic, often preceded by the) The truth; the facts.
(idiomatic, often preceded by the) Someone or something authentic.
Source: en.wiktionary.orgNoun
(idiomatic, often preceded by the) The truth; the facts.
(idiomatic, often preceded by the) Someone or something authentic.
Source: en.wiktionary.org