look up any word, like cleveland steamer:

1 definition by jknjkfbsjkfgsag

 
1.
An expression used to describe a situation from which there is no coming back, a hopeless case.
Hey, do you think we'll ever colonize Mars?

No, that's a Noah will fail Italian.
by jknjkfbsjkfgsag May 11, 2011