CANUCK Meaning of CANUCK in English n. & adj. US sl. usu. derog. --n. 1. a Canadian, esp. a French Canadian. 2 a Canadian horse or pony. --adj. Canadian, esp. French Canadian. Etymology: app. f. Canada Oxford English vocab. Оксфордский английский словарь. 2012