titterer

noun

1.
a person who laughs nervously
Derived from:
titter