It's Cinco De Mayo everybody! It is  that time of the year to celebrate and eat tacos and burritos, drink tequila and listen to mariachi. Cinco De Mayo is one of the most popular holidays in the United States as it is a good excuse to go to happy hour after work. This holiday is much more popular in the U.S. than in Mexico, where it is commonly and mistakenly believed to be a celebration of Mexican Independence, a celebration that takes place on September 15. In Mexico, Cinco de Mayo commemorates the Battle of Puebla, on May 5, 1862 when the Mexican army defeated the invading French. According to David E. Hayes-Bautista, Cinco de Mayo, was first celebrated by Mexicans living in the U.S. who heard of the exciting victory and used celebrations as a way of honoring their homeland.

According to Hayes-Bautista, "far away in California, Mexicans and other Hispanos read in the Spanish-language newspapers the details of the fortification of Puebla, and were aware that the French would return." However, it took a hundred years before the holiday really began to take off across the U.S. TIME magazine reported, "Cinco de Mayo started to come into vogue in 1940s America during the rise of the Chicano movement."

Ultimately, Cinco de Mayo is about coming together with people and socialize. It is about having a good time and having a laugh. Take a look at some of the funniest jokes and images found on the web that celebrate the holiday. See the best memes here and tell us in the comment section which ones were your favorite!