LET ONE'S HAIR DOWN


Meaning of LET ONE'S HAIR DOWN in English

= let down one's hair

Slang English vocab.      Английский сленговый словарь.