Skip to main content

Oneida's definitions

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
mugGet the cheshire cat mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email