Word info

cat that ate the canary

Noun

Meaning

(idiomatic) A person who appears self-satisfied or smug, especially while concealing something mischievous, prohibited, or private.

(idiomatic) A person whose appearance and behavior suggest guilt mixed with other qualities, such as satisfaction or feigned nonchalance.

Source: en.wiktionary.org

Close letter words and terms