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
A beverage that is fluorescent or irradiated, believed to have medicinal properties.
An alcoholic beverage that is particularly smooth and tasty.
LSD in liquid form.
Rain.