1 definition by RawLondonTalk

A slang word for a drugs den, where people go to ‘curl up and die’. Made popular by the cult film Rock’n’rolla.
“He frequents the hair salon”.
“That estate if full of dodgy hair salons”.
by RawLondonTalk August 6, 2020
Get the Hair salon mug.