RawLondonTalk's definitions
A slang word for a drugs den, where people go to ‘curl up and die’. Made popular by the cult film Rock’n’rolla.
by RawLondonTalk August 6, 2020
Get the Hair salon mug.
Get the Hair salon mug.We'll email you a link to sign in instantly.