1) One who is a complete tool or asshole.

2) A person who is unnervingly annoying.

3) Someone who fucks the butts of Canadians.
1) Person 1: Sally's boyfriend is a real Canadian Buttfucker.

2) Person 1: "Are we there yet?"
Person 2: "Shut up, Canadian Buttfucker!"

3) Person 1: "Who's a Canadian Buttfucker?"
Person 2: "Hitler."
by CBF4Life! September 18, 2010
Get the Canadian Buttfucker mug.