Different word for Blackpool which is a town located in North West of England. Used due to the fact that It's lovely residents are usually drug addicts, bike thieves and drug dealers.
by UrbanResident April 5, 2019
Get the Crackpool mug.