1 definition by jimbo79

Top Definition
A throat soothing cocktail consisting of warmed vodka and dissolved cough drops.
1.5oz Stoli (piping hot) and 3 cherry Sucrets makes the best nummy ever.
by jimbo79 March 21, 2008

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