Skip to main content

ld01's definitions

Skem

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
by ld01 April 29, 2019
mugGet the Skem mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email