Top definition
nector to the gods/food of the gods.Something Divine.
Tamara is so ambrosial
by Tams April 11, 2006
Get the mug
Get a ambrosial mug for your Aunt Zora.