So, a while ago I learned from this forum and a few other English language forums like this one, that there is a very popular stereotype/joke in, apparently, USA (and perhaps UK?) about the French always surrendering. It was really something new to me, there are a lot of stupid ethnic stereotypes in my country, too, but we don't have anything of the sort about the French. What I really want to know is, where does that come from? All ethnic stereotypes are stupid, of course, but this one just seems absurd. Who did the French surrender to? 
The only thing I could come up with is Nazi occupation, which is 1) an extremely tasteless thing to joke about, 2) makes no sense, since Third Reich easily defeated and occupied a bunch of other European countries as well, and 2) it's not like the British had an invasion on their land and bravely withstood it... not to mention the Americans. So... WTF is that all about?

The only thing I could come up with is Nazi occupation, which is 1) an extremely tasteless thing to joke about, 2) makes no sense, since Third Reich easily defeated and occupied a bunch of other European countries as well, and 2) it's not like the British had an invasion on their land and bravely withstood it... not to mention the Americans. So... WTF is that all about?
