A disgusting place, known to create "skemlins" to invade Manchester and surrounding regions
I heard skem and all their skemlins are coming to manchester to invade
2👍 1👎