Skip to main content

Nicolarrr's definitions

Skelton

A pretty place in the north - east of england were my boyfriend lives :D
NOT THE HOME OF CHAVS
because i'm not a chav
and i havent been beaten up when i've gone there
so HAAHH
"you can come to skelton tonight if you want babe"
by Nicolarrr December 14, 2008
mugGet the Skelton 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