A flamboyant celebration, marked by parades, revealing dance outfits & general excess.
Not to be confused with a traveling funfair, known as a traveling carnival and simply shortened to "carnival" in US English.