1 definition by RawLondonTalk

1
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 06, 2020
Get the mug
Get a Hair salon mug for your mother-in-law Rihanna.