Top definition
A small town in Lancashire, England, UK. Twinned with Springfield, South Park and Royston Vasey from "The League of Gentlemen" - need I say more?
"Clitheroe is the fashion capital of Europe"
by SQUID March 07, 2005
Get the mug
Get a Clitheroe mug for your mate Rihanna.
2
A small town in Lancashire. From a tourist perspective it seems a nice place to live, lots of flowers and even a ruined castle. However, having spent time there, there is a major drug problem amongst the countless youths who live there, including hard, class A drugs.
Clitheroe used to be a pretty town for the elderly to relax in.
by Lux B:| June 13, 2019
Get the mug
Get a Clitheroe mug for your brother-in-law James.
buy the domain for your foodie vlog