1 definition by Htafc_lass

Top Definition
The biggest and best town in Britain who did NOT pay the referee to let them beat Lincoln in the 2003 - 2004 football season. Won promotion in Cardiff to League One on May 31st 2004, beating Mansfield 4 - 1 on penalties.
And Huddersfield have won promotion here in Cardiff!
by Htafc_lass October 28, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.