嘻皮笑脸
[xī pí xiào liăn]
"Grinning Like a Cheshire Cat" indicates someone who is often grinning broadly, in a very happy or mischievous manner. It means that the person frequently displays a big, carefree smile as if laughing off things. Such people are cheerful and lighthearted but might seem frivolous sometimes.