Duck'ed Share definition Flag The funniest insult i have had from a girl with the biggest nose ever and is a lot uglier than me. "tbh love your a fucking duck'ed" Duck'ed by ||Fembot. August 4, 2006 0 0 Get merch Get the Duck'ed mug. Buy Now — $32.95 See more merch