Skip to main content
A dumbass.

A bastardization of the french word "canard" meaning duck.
Hey Ducky! "It's Kanard." Ok Cameron.
Kanard by Ginger Whitie July 5, 2021
Related Words
Him
Karnard is him
karnard by 1paidnard November 22, 2021