jrstack's definitions
A really good drink consisting of half Yingling and half Smirnoff ice. Discovered one day at The college of William and Mary by a kid named Ambrose, while cleaning up a house.
by jrstack October 16, 2006
Get the ambrosa mug.