Dancers from Ballet Folklorico Mexicano de Georgetown perform at a Cinco de Mayo reception at the White House in Washington
Dancers from Ballet Folklorico Mexicano de Georgetown perform at a Cinco de Mayo reception at the White House in WashingtonReuters File

Cinco de Mayo is a Mexican holiday that is more popular in the United States than in Mexico. 

Cinco de Mayo means 'Fifth of May' in Mexican.   

This Mexican holiday has a historical relevance as it celebrates the short-lived Euphoria following the Battle of Puebla that took place on 5 May, 1862.

The history of this Mexican holiday celebrates an unlikely victory. On 5 May, 1862, the Mexicans fought a massive French army that had invaded the land to collect war debts. In Puebla, the Mexicans made a valiant stand and against all odds, defeated the massive French army. 

The entire town rejoiced and in the euphoria of the great win, many revelled till the French forces came back again, this time more organised, and defeated the Mexicans. 

On 5 May revellers in Puebla and many Americans cities with large Mexican populations, take to parades, dancing, and festivals. Traditional Mexican food is on high demand on this day.

It is celebrated as a fun holiday, and sometimes even referred to as a "Mexican St. Patrick's Day".

In Mexico, the day is marked with reenactment of the battles of Puebla.

 Happy Cinco de Mayo Greetings Quotes and Jokes  

  • This Cinco de Mayo, let's teach Mexicans in Arizona how to look as white as possible while partying.
  • I'll hook up with you this Cinco de Mayo if you can refrain from calling me a hot tamale.
  • After all these years, it's still embarrassing for me to play on the American golf tour. Like the time I asked my caddie for a sand wedge and he came back ten minutes later with a ham and rye. – Professional golfer Chi Chi Rodriguez
  • This Cinco de Mayo, let's party like Mexican rock stars if they existed.
  • It may be best to set aside the rest of May to apologize for what you're going to do this Cinco de Mayo.
  • Contrary to popular belief, Cinco de Mayo is Spanish for 'the fifth of May' and not 'chug, chug, chug.' Anyway, salud!
  • I'm not above using obscure Mexican battles to justify my drinking.
  • Let's all wear sombreros and get drunk in celebration of Cinco de Mayo, even though we are American and have no idea what Cinco de Mayo is.
  • Is it really necessary to adopt another country's holiday just to have an excuse to drink tequila? You don't need one the other 364 days of the year.
  • May Iron Man 3 inspire you to drink super heroically this Cinco de Mayo.
  • Cinco de Mayo makes me long for a world in which all holidays are conveniently named after the dates on which they fall.
  • I'm not above using obscure Mexican battles to justify my drinking.
  • Sorry I wished you a Happy Cinco de Mayo not knowing you're Dominican or Honduran or that that makes a difference.
  • I'm celebrating Cinco de Mayo by puking tequila and gorditas on the side of a Taco Bell.