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.
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.
by Ronald McLankyleg February 1, 2011