"**'Canuck' seems to be a sticky term. Used by Canadians, the word is acceptable in virtually all applications. Used by an outsider, however, it has the potential to take on an offensive or derogatory tone."
It's kinda like this jimmyt: If YOU called us Canucks no one would mind. We are not as easy to offend as some people think. It's like ya got a good friend who calls you a silly sonuvabitch--he doesn't mean to call you a silly son of a bitch, he is being nice. Same with the word Canuck. From friends, no one minds. From people who aren't friends, it's often a whole other story.