laughing soup/water/juice

Definition

Slang

  • noun alcohol. These are middle-class witticisms applied particularly to champagne or gin. Laughing water also recalls the Indian princess in Longfellow’s long narrative poem Hiawatha. Similar terms still in use are giggle water, electric soup or lunatic soup.
http://www.dictionarycentral.com/definition/laughing-soup-water-juice.html