i was looking away and then look at my firend smiling and thet said
"cheshire cat " looking at me what does it mean?
and another mate said come on stop "flabbergasing" let go what does these words mean?
both are english mate
In the book "Alice's Adventures in Wonderland", Alice encounters a "Cheshire cat". At the end of the conversation, the cat disappears slowly, until only its smile is left, in mid-air. Then the smile disappears too.
In ordinary usage, people say that someone is "grinning like a Cheshire cat" when they're smiling broadly (or enigmatically).