Definitions of Canuck:

  • noun:   US slang for Canadians in general and French Canadians in particular