Subscribe English
look up any word, like french dipping:

1 definition by ActionJackson563

 
1.
A cocktail or mixed drink. One that is especially delicious and intoxicating.
Hey! Make me another tasty!
by ActionJackson563 April 04, 2009
13 5