Skip to main content

Giggle Shart

The trifecta of laughter: giggling, farting and having a little bit of poop coming out.
Dave laughed so hard at Rob's Cards Against Humanity card that he giggle sharted while his parents were in the room. MOST EMBARASSING
by RodeoSafety February 27, 2015
mugGet the Giggle Shart mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email