Hmm, well, I live in the province of Québec which has its own VERY unique slang....I won't torture you all with it because you can't even begin to understand it if you don't speak French first (and even then, québécois slang totally MURDERS traditional French).
The only "slang" that comes to mind is politically based:
Bloques (or squares): refers to anglo canadians
Frogs: French quebecers