giggler

definition: a person who laughs nervously
example:
speech part: noun
synonyms: titterer

How giggler is being used?