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.
Shrove Tuesday
Unsure.
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 in 2009 is February 4.
Mardi Gras is practised in Haiti
Bon, in french, means good. Mardi Gras means 'Fat Tuesday.' Saying Bon Mardi Gras is the english equivilant to saying Happy Mardi Gras.