a foolish or nervous laugh
giggle (n.)
laugh nervously; The girls giggled when the rock star came into the classroom
[ Syn: titter ]
a foolish or nervous laugh
laugh nervously; The girls giggled when the rock star came into the classroom
[ Syn: titter ]