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 Facebook friend Jovana.
buy the domain for your foodie vlog