Actually, I think "ben" is slang for "bien," but they use it in France, not Canada. Sort of like all of the swearing in France and African dialects of French is about buggery, but in Canada it's about the church.

A great way to learn how to swear in Canadian French is the movie Bon Cop Bad Cop. It'll all come out in a Quebec accent (because it's set in Quebec), but with the subtitles it's followable even at Quebecois speed. (I'm not sure about Ontario French because I've never heard it, but Acadians speak French at the same speed as they speak English, whereas Quebecois speak it at a rate of speed ordinarily associated with electromagnetic radiation in a vacuum.)