Skip to main content

lightskin.dinosaur's definitions

The Squirts

A condition where you have diarrhea, although you must keep it in a little longer. The strenuous pressure of the sphincter causes a powerful squirt, thus, "The Squirts".
by lightskin.dinosaur October 2, 2016
mugGet the The Squirts 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