2 definitions by xEmilyx
A vibrant city in West Yorkshire in the North of England. It has some lovely buildings and a great gig scene. Leeds Corn Exchange has some wicked shops, Punks, Rockers, Grungers etc. will feel welcome here. I reccomend living here!
by xEmilyx August 9, 2005
by xEmilyx August 9, 2005