the duck's nuts Share definition Flag adj. used to give the highest praise. Derived from the "Duck's" brand of packaged nuts available in most supermarkets. "Damn - that is the Duck's nuts fo sho!!" the duck's nuts by markuz July 7, 2005 Get the the duck's nuts mug.