Skip to main content

Definitions 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"
Skelton by Nicolarrr December 14, 2008