English | German | Russian | Czech

giggler English

Meaning giggler meaning

What does giggler mean?

giggler

(= titterer) a person who laughs nervously

Synonyms giggler synonyms

What other words have the same or similar meaning as giggler?

giggler English » English

titterer jolly fellow

Are you looking for...?