1 definition by M. Fayle

Unfinished work; an ongoing project which is never completed, but is usually used as an excuse.
"The project? Oh, that's Skeencraft. Just scrap it, it won't be getting done anytime soon."
by M. Fayle October 6, 2009
Get the Skeencraft mug.