Posted on April 2, 2020June 3, 2022 by Idioms Poster You’re really letting the town out A mixed idiom made up from Wow – you’re really letting the town out.Overheard phone conversation in social distancing queue. Letting your hair down,Letting it all hang out, andGoing to town. Source of this mixed idiom Overheard in the queue – someone on a phone. London, UK. Related IdiomsReal idiom: Out on the townReal idiom: Let your hair downReal idiom: Let it all hang out Post navigationPrevious post: Is the Pope a pig?Next post: Kill 2 birds on 1 stove