Gigglemaster

Someone/somebody who laughs so hard they squirt in their pants!
Example: Dude im being such a gigglemaster right now, my pants are drenched!
by Realjohnpork49 April 07, 2023
Get the Gigglemaster mug.