Canuck

Definition

Slang

  • noun a Canadian. The only widespread slang term for Canadians, whether french or English-speaking, it is rarely used by the British. The word has usually been used in a derogatory sense. (The -uck ending is probably an imitation of an Amerindian form, as in Chinook, the name of a North American Indian tribal group and jargon.).
http://www.dictionarycentral.com/definition/canuck.html