Find the word definition

Wikipedia
Scarfolk

Scarfolk is a fictional northern English town created by writer and designer Richard Littler, who is sometimes identified as the town mayor.