1 definition by lanthe

Top Definition
A smile that resembles that of the cheshire cat. Wide, and often a touch eerie.
He narrowed his eyes, a cheshire grin playing on his lips.
by lanthe November 09, 2013

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug