Definitions | dead duck |
| noun - (idiom) One who is in serious danger or trouble.
- She's a if she starts flirting with my boyfriend!
Translations: - Spanish: ser
- Spanish, ser hombre muerto
Supplemental Details:Sponsor an extended definition for dead duck for as little as $10 per month. Click here to contact us.
| |
|