all duck or no dinner

EnglishEdit

PhraseEdit

all duck or no dinner

  1. (idiomatic) All or nothing.

TranslationsEdit