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 Skeltonmug.

Share this definition