look up any word, like cleveland steamer:
 
1.
An upside-down margarita which one gives to themselves.
Let's all just sit down and throw back some gnargaritas!
by Captain Bluebeard April 10, 2007