to be grinning like a Cheshire cat
to smile broadly and mysteriously · to have a wide, knowing smile
What's the situation?
This expression is perfect when someone is smiling really widely, but there's a hint of mystery or a secret behind it! 🤔 Imagine someone just got amazing news, or they know something you don't – that's when they might be 'grinning like a Cheshire cat.' It's not just a happy smile; it's often a bit knowing or even mischievous! 😼