nectar of the gods - definition and synonyms

phrase humorous
See also main entry: nectar