To relax
Enjoy yourself and not worry
On the end of hard working week it was time for usr to let their hair down
After wining game against FC Liverpool, the FC Red Star players can let their hair down.
There is no origin for this idiom
Was this page helpful?
definition
Common phrase that has a specific meaning.