duck soup

duck soup

English Noun
Ad

Definition

Used other than figuratively or idiomatically: see duck, soup.

Ad