LET IT ALL HANG OUT


Meaning of LET IT ALL HANG OUT in English

not to disguise anything, let the truth be known She decided to let it all hang out and told her boss about the mistakes she had made with the new sales account.

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