Top Definition
A plan destined for failure.

A plan that, no matter how well it is devised, no matter how foolproof it seems, will always blow up in your face.
Mike: "Hey, I think I know how to get more money over the summer."
Greg: "Oh great...Is it another Starscream Scheme?"
Mike: "No, no, this one's different. All we have to do is drive some people from Mexico to Houston!"
by owenbicker May 28, 2012

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.