HAVE YOU FOUND A GIGGLES-NEST? phr. (old).Asked of a person tittering, or one who laughs immoderately and senselessly.