LET IT ALL HANG OUT


Meaning of LET IT ALL HANG OUT in English

{v. phr.}, {slang}, {informal} Not to disguise anything; to let the truth be known. * /Sue can't deceive anyone; she just lets it all hang out./

Slang English vocab.      Английский сленговый словарь.