Happy Cinco de Mayo, cool cats! Yeah, I know, what the hell does it mean? The "holiday" is observed in the U.S. on May 5 as a celebration of Mexican pride and heritage, and to commemorate the causes of freedom and democracy during the first years of the Civil War. And it honors the May 5, 1862 Mexican Victory over the French Army.
Okay, whatever... It's more commonly known as a celebration for Mexican-Americans, in the same way that St. Patrick's Day, Oktoberfest and the Chinese New Year commemorate ethnic folks. Kind of like Gay Pride, only without the queers, huh?