Search:
cheshire cat - Vulgar Dictionary definitionHe grins like a Cheshire cat; said of anyone who shews his teeth and gums in laughing.