duck soup


Meanings

  • any undertaking that is easy to do;