LET IT ALL HANG OUT


Meaning of LET IT ALL HANG OUT in English

informal

be very relaxed or uninhibited.

→ hang

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.