GIGGLE WATER


Meaning of GIGGLE WATER in English

n 1. alcohol Submitted by Crish Toren, 29-11-2001.

Slang English vocab.      Английский сленговый словарь.