dead duck

views updated

dead duck • n. inf. 1. an unsuccessful or useless person or thing.2. a person who is beyond help; one who is doomed.

More From encyclopedia.com