Cursing in France is quite accepted in all levels of society. I'm no prude , yet it always makes me squirm when I am doing some business at the bank/insurance company/supermarket/pharmacy/school and the person dealing with me cries out "Merde" or "Putain de merde", usually over something very trivial.
Parents are very lax about their children cursing and it appears to be fine to punctuate every sentence with a french obscenity.
In Ireland, it is not kosher to curse when you are in an environment with kids or older people or in a professional situation and certainly, the teacher in school does not let out a stream of offensives in front of her 4 year olds!!
My 3 year olds first curse word was in French .. when trying to take off her safety belt , she exclaimed 'putain de merde" ( direct translation - shitty whore!). In one way, I was delighted that she hadn't picked up any curse words from me, in English, but on the other, where had she learnt that disgusting phrase?
There is a popular radio station here in France that is called FG Music and every 5 minutes or so , they announce that they are playing F%CKING GOOD music after the F%CKING GOOD news and the F%CKING GOOD weather forecast.
Good to know in France ( in case anyone ever calls you same!!)
Putain : Whore ( can be shortened to pute)
Putain de merde : Bad Whore
Merde : Shit
Con : C U oN Tuesday ( short for conasse) - Sarko famously was caught saying "casse toi, pauve con!" whilst being jostled around by the public in the lead up to the last gen election
Va te faire foutre : Go F%ck yourself ( often heard in service industries!!!)
Salope : slut
pétasse : bimbo
Foutre : to f%ck , 'Je m'en fou', I don't give a f..
... The things you don't learn at the Alliance Francaise!!