It literally translates to "good time" and is commonly used in Louisiana Creole culture, often in the phrase "laissez les bon temps rouler" (let the good times roll).
While the phrase has become deeply associated with Cajun and Creole culture, the phrase itself is of French origin.