A dumbass.A bastardization of the french word "canard" meaning duck.
Hey Ducky! "It's Kanard." Ok Cameron.
1👍 2👎