What is Bonard?
A french slang word that means "pretty good"
C'est le bon plan, trop bonard !
See good, bad, bon, excellent, enjoyable
Combination bonehead/retard.
Willis is such a bonard!
See bonehead, retard, socially inept, dork, nerd