Cinco de Mayo (the "fifth of May") is a celebration held on May 5th in both the US and Mexico (primarily in the state of Puebla, where the holiday is called El Día de la Batalla de Puebla (English: The Day of the Battle of Puebla)). Mexican Americans also often see the day as a source of pride and a way they can honor their ethnicity. ~~ Click on the pic to access my growing collection of "May : General" pics and memes on my Facebook page. Please "Follow" me here on Pinterest. ♥
The 12 Funniest Cinco de Mayo Internet Memes Ever!