Definitions of liquid sunshine:
- noun: A beverage that is fluorescent or irradiated, believed to have medicinal properties.
- noun: An alcoholic beverage that is particularly smooth and tasty.
- noun: (ironic) Rain.
(Definitions from Wiktionary)
Related words...
|
|
|
| |