Definition: delightful; excellent; first-rate; splendid; extremely pleasing <especially to the taste>; delectable; yummy
Sharing the Ascension Experience
Definition: delightful; excellent; first-rate; splendid; extremely pleasing <especially to the taste>; delectable; yummy