Lingo
gi
ggle
to laugh in a light, silly, or often uncontrollable way as a result of nervousness or embarrassment
Synonyms
1 / 1