gigglepoop
hahahaha, i just laughed so hard i made a gigglepoop
talking to someone, when all of a sudden you bust out a poopy in your pants situation
"hahahaha, i just laughed so hard i made a gigglepoop" What is the definition of "gigglepoop"?