GIGGLE


Meaning of GIGGLE in English

Noun. A good time, a lark.

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