Top definition
An alcoholic beverage where the ratio of spirit to mixer is over 50%
to make a yaztail mix at least half a glass of vodka with half a glass of coke.
by ilikepigs March 11, 2011
Get the mug
Get a Yaztail mug for your cat James.