giggler
1. [ noun ] a person who laughs nervously
Synonyms: titterer
Related terms: laugher giggle
Similar spelling:   Gisler
  Giesler
  Giessler