What does les bouffons mean french word?

"Bouffon" is a slang word to insult or mock persons, used by urban chavs mostly.
Conservative ex-President Sarcozy was frequently being called a "bouffon".
"Les bouffons" is the plural form, it's the same etymology as English "buffoon", "joker", "fool", someone that you can't take seriously and can only joke of. ^-^