Question: what is niochon in english?
Answer: Noun. niochon m (plural niochons, feminine niochonne) (Quebec) imbecile.