1 definition by Afzad

Keighley, a small town located in West Yorkshire.
Keighley is over run with Pakis and Indians along with their countless take-aways.
by Afzad April 9, 2004
Get the Keighley mug.