LET IT ALL HANG OUT


Meaning of LET IT ALL HANG OUT in English

phrasal

: to reveal one's true feelings : act without dissimulation

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.