Hi, On p226 of The C.I.G.T.W.W.O. you write "...but also the suffix -ard, which has a negative connotation that indicates either sarcasm or excess. It's seen in lots of English insults, including canard, coward, drunkard, laggard, sluggard, and, or course, CELEBUTARD."
First of all, 'canard' comes from the French word for 'duck'. The Online Etymology Dictionary says "From O.Fr. quanart, probably echoic of a duck's quack". So no English -ard suffix here, at least not historically and etymologically. Maybe you just meant that it's parsed that way *now* by English speakers.
Same goes for "Celebutard", from which the -tard ending comes from the Latin tardare, meaning 'slow'. Not the ME suffix -ard.