cat that got the cream

English

Noun

cat that got the cream

  1. Synonym of cat that ate the canary.