french word for some stupid person.
Quel bouffon! ( What a retard)
50👍 12👎
French and suburbanite insult ('idiot').
T'es vraiment un gros bouffon !
43👍 21👎