gnochon
Meanings
Noun
1. imbecile (Quebec)