Top Definition
When someone loosing in warcraft3 makes up excuses for his bad performance.
ROFL, STFU you n00b. AKOEAKO someone is playing excusecraft. I pwned jo0r shit n00b0r.
by x-pose September 24, 2003
A subset of corporate communication that involves developing plausible explanations for what went disastrously wrong with a project, usually to avoid responsibility as an outcome of blamestorming.
The client isn't buying that they lost our phone message about the missed deadline -- better start practicing some excusecraft.
by drwende June 28, 2005

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.