Meaning of cold duck

Definition of cold duck

(noun) pink sparkling wine originally from Germany

Other information on cold duck

WIKIPEDIA results for cold duck
Amazon results for cold duck