There are 1 results of your search for duck's nuts.
duck's nuts
excellent, great, fantastic: How was your holiday? It was the Duck's Nuts.
Contributor's comments: I have only ever heard the "duck's guts".
Contributor's comments: Something just right for a task: "This tool is the ducks nuts for opening stubborn jar lids."
Contributor's comments: Duck's nuts is still a common term used amongst friends in the building trade. It indicates that the subject is the best, greatest, magnificant, etc... eg A Rolls is the duck's nuts of all cars.