What Does Cinco De Mayo Mean? We Asked The Star Staff!

What is the meaning behind Cinco De Mayo?  Why do we celebrate it? The Star staff knows...or at least they think they do!