Top definition
Drinking a chilled shot of Russian vodka chased with a Cherry Meister SLINGSHOT Party Gel
I started the night off with a Shot in Moscow and don't remember much else from that evening.
by RTD November 30, 2007
Get the mug
Get a Shot In Moscow mug for your father Paul.