giggle juice
Noun
Meaning
(informal) A form of punch made from white wine, soda water and grape juice, etc.
(slang, chiefly used by automotive enthusiasts) Nitrous oxide, laughing gas.
Source: en.wiktionary.orgNoun
(informal) A form of punch made from white wine, soda water and grape juice, etc.
(slang, chiefly used by automotive enthusiasts) Nitrous oxide, laughing gas.
Source: en.wiktionary.org