What is the meaning of Mardi Gras?

As I was shaking the Mardi Gras glitter out of my jockstrap the other day ( still) a little thought sparkled in my mind.

Advertisements