You learn something new every day; apparently Cinco de Mayo is all about the Mexicans beating up the French. Had I known this, I would have partied harder. It’s always fun to rag on the French, no? Viva el Cinco de Mayo!
ETA: link broken, fixed to Wikipedia, thanks to Ruth Clark.