dead duck
nounDefinition of dead duck
: one that is doomed
Keep scrolling for more
Keep scrolling for more