It is the last night of eating rich foods before the fasting and the religious obligations of Lent
Mardi Gras is religious in some countries around the world.
Unsure.
Shrove Tuesday
no one really knows who decided the mardi gras colors I guess the just are a religious sorta thing.
Mardi gras
Christmas (Noel) Easter Mardi Gras
the JESTER is the Mardi Gras mascot.
yes
Europeans, Latin Americans, and Caribbeans.
Mardi Gras is practised in Haiti
Mardi Gras in 2009 is February 4.
Bon, in french, means good. Mardi Gras means 'Fat Tuesday.' Saying Bon Mardi Gras is the english equivilant to saying Happy Mardi Gras.