Have you seen this yet? "In the U.S. south, is Canadian a new racial slur?" It's not anti-Canadian: it's a new racist code word.
People discuss its possible origins here.
Thanks to my researcher-in-chief. (Please don't forget to vote for Joy of Sox!) (And wmtc, while you're at it!)