1 definition by Ronald McLankyleg

A medium sized town in Cambridgeshire (England), where everything is so completely average and grey that not even happiness can escape the shroud of despair that lingers on.

There are 4 card shops on the same street. Also a 99p store.
Those are the main attractions.
Also, a homeless guy sits outside starbucks.
Hey man, what's Huntingdon like?
Ever read 'The Road'?
oh.
by Ronald McLankyleg February 1, 2011
Get the Huntingdon mug.