Yahoo Web Search

Search results

  1. Dictionary
    Duck soup
    /ˌdək ˈso͞op/

    noun

    • 1. an easy task, or someone easy to overcome: informal North American "we had some great battles, but against me he was duck soup"

    Powered by Oxford Languages