Meaning of giggle

giggle

Ilocano

n. catawa