What causes your uncontrollable giggles?

15

Last night, in bed, on the edge of sleep, this image popped into my head and I couldn’t get rid of it.

I had to get out of bed because I didn’t want to wake my husband.

Just seeing it now, the giggles are starting up again…