|
Definition of Cat that ate the canary
1. Noun. (idiomatic) A person who appears self-satisfied or smug, especially while concealing something mischievous, prohibited, or private. ¹
2. Noun. (idiomatic) A person whose appearance and behavior suggest guilt mixed with other qualities, such as satisfaction or feigned nonchalance. ¹
¹ Source: wiktionary.com