Lots of people are bilingual (French and English), so they might use "merde" when they are speaking French, but rarely - traditional Quebec swearwords are different. "Excuse my French" - not so much, but that's more of a social class / age issue. Though I realise you've been kidding ... just couldn't resist.