Giggler - Definition

giggler

n 1: a person who laughs nervously [syn: titterer, giggler]

Look up another word