let it all hang out

Definition

Slang

  • verb to express oneself or otherwise behave without inhibitions, act without restraint. This euphemism became a catchphrase of the late 1960s counterculture, spreading with it from the USA to other English-speaking areas.
http://www.dictionarycentral.com/definition/let-it-all-hang-out.html