Skip to main content

Definitions by thecolonelpudge

A mixed drink derived from 5 parts milk and 1 part vodka.
That's not milk--it's ambrosia. Drink of the gods.
ambrosia by thecolonelpudge July 24, 2009