LET IT ALL HANG OUT


Meaning of LET IT ALL HANG OUT in English

relax, be natural

When we go camping, we let it all hang out. We really relax.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.