The definition of a canuck is a Canadian.(noun)
An example of a canuck is a French Canadian.
See Canuck in Webster's New World College Dictionary
Origin: earlier Kanuck, apparently < Haw kanaka, man
See Canuck in American Heritage Dictionary 4
Origin: Probably alteration of Canadian.