Nice Weather For Ducks Definition

noun
Wiktionary