The French have some colloquialisms, but I’m not yet familiar with common phrases that would parallel the English language such as I wrote about here. The French do have a lot of sayings, but I believe they are perceived more as such, and meant less literally. I think the short answer is no, they don’t, but I’m not an expert yet, check back with me on this question in a few months perhaps!