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.

American idioms English vocabulary.      Английский словарь американских идиом.