What does canidiot mean?

canidiot meaning in Urban Dictionary

An Idiot from Canada. A Canadian Idiot.