2 definitions by Herfinangle

A term for a situation that, once being involved, has no positive outcome. Rooted in the idea that once you walk into a Detroit discount store there's no hope of leaving without something negative going down.
Dude, if you go out with that psycho chick you walking right into a Detroit Discount Store.
by Herfinangle May 16, 2007
Get the Detroit Discount Store mug.
A situation in which a fallible action is easily forgiven. Rooted from the idea that in Canada when someone messes up on your order there's no problem between the customer and the server.
Dude, you shouldn't be drinking and driving; that's no Canadian Drive-thru.
by Herfinangle May 16, 2007
Get the Canadian Drive-thru mug.