There are two, that one is the more respectable one, is used more in France than Quebec, and it isn't used in the same way as the English F word for insults, etc.

There is another F word used in Quebec, a French one, fo*tre, which is more vulgar and used in a way similar to the English F word..."Va the faire fo*tre" would be the equivalent of FU...
"Tout fouter en l'air"  would be something like to "mess everything up" but is not at all considered swearing.