Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. connard
French insult : 'asshole'
Allez vous faire foutre bande de connards !
by Marianne Jan 18, 2004 share this add a video