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
"na dont go glasgow you'll get horribly stabbed"
"it'll be fun tho"
"fair point"
by 9990000 April 20, 2009
Get the glasgow mug.