1 definition by Nicolarrr

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 March 5, 2007
Get the Skelton mug.