meaning of Canucker

Canucker meaning in Urban Dictionary

an alternative term for f***er.