English Dictionary
Definition giggly in British English
giggly adjective
adjective
/ˈɡɪɡ(ə)li/
Synonyms and related words
