Canadian for two generations, and then after that it kind of come from everywhere in the British Isles. What a stupid question. People come here to jerk off moron, not listen to your rant about where you're from. Typical of Internet people...