“The phrase “grinning like a Cheshire Cat” describes a smile too wide to mean someone is very happy. Carroll first used this phrase in his 1871 novel Through the Looking Glass when describing the Cat.”1
“The phrase “grinning like a Cheshire Cat” describes a smile too wide to mean someone is very happy. Carroll first used this phrase in his 1871 novel Through the Looking Glass when describing the Cat.”1