Search in full dictionary

DEAD DUCK

DEAD DUCK
ScnMaster
(slang) any person or thing that is ruined. —Perception of Truth Approved Glossary (9 June 92)