Top Definition
Term used to describe Starcraft 2 by a number of gamers after being delayed for several years.
>Yay! SC2 comes out later this year.
>More like Latecraft. They just did what they did last year.
>I feel dead inside now.
by HungryNoobivore February 03, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.