Definition, synonyms and related words
A beverage that is fluorescent or irradiated, believed to have medicinal properties.