2 definitions by Herfinangle

1
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 15, 2007
Get the mug
Get a Canadian Drive-thru mug for your cat Yasemin.
2
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 15, 2007
Get the mug
Get a Detroit Discount Store mug for your cousin Jerry.