I'm also curious about the existence of the word "frenches" as I can say that "Italians " exists!
Am I wrong? Everywhere u can find this funny sentence: Italians do it better!
It's , of course, just a joke but I think this sentence well expresses what I mean!