Someone/somebody who laughs so hard they squirt in their pants!
Example: Dude im being such a gigglemaster right now, my pants are drenched!