1 definition by ilike806

1
A cocktail invented by B. Ramsey in the fall of 2010 consisting of equal parts Wild Turkey 101 and any shelf vodka and a splash of cranberry.
Man, those Russian Thanksgivings we had last night totally fucked me up!
by ilike806 November 13, 2012
Get the mug
Get a Russian Thanksgiving mug for your bunkmate Jerry.