Define Connard Meaning

Connard
French insult : 'asshole'

Allez vous faire foutre bande de connards !
By Anya