Outside the US, Yankee seems to mean an American. Inside the US, it means a northerner, specifically someone north of the Mason-Dixon line, which goes along the northern boundary of Maryland. So Spirits eeks out safety...
As for Canucks and cold, if it kills off the dumb, what does that say about those who choose to stay?