Definition of "giggles"

giggles