liquid sunshine

noun
RareNot in standard dictionaries
1

A beverage that is fluorescent or irradiated, believed to have medicinal properties.

2

An alcoholic beverage that is particularly smooth and tasty.

3

LSD in liquid form.

4

Rain.

#slang