the last good sked's definitions
{Noun} A form of burnout or metalhead found in northeastern massachusetts mainly between the 70's and early 90's.
by the last good sked February 16, 2003
Get the sked mug.
Get the sked mug.We'll email you a link to sign in instantly.