Skip to main content

Definitions by Jamie McCombe

Huddersfield 

1. Rubbish town in Yourkshire who's football team paid the referee to let them beat Lincoln city. Damn them!
Huddersfield soooooo cheated!
Huddersfield by Jamie McCombe July 15, 2004