Yahoo India Web Search

Search results

  1. Dictionary
    duck soup

    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"