I agree with Slimthug, French Canadian is really hard to understand for me. I barely understand either.
Bouks, your husband's words remind me my North African friends ! French has lots of arabic words.
As for french(arabic slang) : le flouze (money), le clebs ou le clebard (the dog), fissa (hurry up, quick)....
Sometimes I don't even understand my Parisian 's friends. and French from North !! like in the movie Bienvenue chez les Ch'tis ! hahahaha very funny