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