horse riding
"faire l'amour" means "to make love", but "ou le foutre de chaud" does not mean anything that makes sense.
Faire la cuisine means "to cook" in French. "Faire de la cuisine" is much less used and has a slightly different meaning: "I'll do some cooking"
faire, créer, fabriquer
sledding is 'faire de la luge' in French
Snow boarding is 'faire du snowboard' in French. You may also hear 'faire du surf (de neige)' or 'faire de la planche', but the English term is the most frequent by far.
faire de la moto
faire de la publicité
You can say "J'ai oublié de faire mes devoirs" in French, which translates to "I forgot to do my homework."
faire de son mieux
faire de la luge
Aimes-tu faire des bonhommes de neige? in French means "Do you like to make snowmen?" in English.
beaucoup de choses à faire = lots of things to do