1 definition by Tams

Top Definition
nector to the gods/food of the gods.Something Divine.
Tamara is so ambrosial
by Tams April 11, 2006
Mug icon
Buy a ambrosial mug!