titterer

noun

One who titters; one who is habitually tittering.

noun

A tattler.

noun

a person who laughs nervously