1 definition by Realjohnpork49

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 7, 2023
Get the Gigglemaster mug.