Random
Source Code

cheshire cat

A person who is too happy; almost to a point of being saccharine and unrealistic.

"What is wrong with our manager?,"said Bessa "Does he expect us to come in everyday and look like a Cheshire cat? We are retail workers and sometimes we have our bad days too."

by Oneida December 21, 2004

82👍 40👎