1 definition by 9990000
a place that god forgot and i wish i could
the only place in britain where you can buy a weeks worth of booze for under a fiver or want to and the only place i can picture someone punching a brning man in the face
you gotta love it tho
the only place in britain where you can buy a weeks worth of booze for under a fiver or want to and the only place i can picture someone punching a brning man in the face
you gotta love it tho
by 9990000 April 20, 2009