meaning of Canadian Drive-thru

Canadian Drive-thru meaning in Urban Dictionary

a scenario which a fallible action is easily forgiven. Rooted through the proven fact that in Canada when someone messes through to your purchase there's no problem amongst the consumer while the host.