What is Giggle-goggle?
when some are 'giggling' they make a sound that sounds close to the word 'goggle'
Man, that chic just giggle-goggled.
See giggle, goggle, haha, someone, sound