1 definition by The Shartingtons

Top Definition
Combination bonehead/retard.
Willis is such a bonard!
by The Shartingtons March 29, 2006

Mug icon
Buy a Bonard mug!