Skip to main content

MRia's definitions

Barking Turtle

noun: A loud popping fart that is accompanied by a "turtle" or turd poking its head out each time air escapes.
I hurried to the bathroom to release my barking turtle back into the pond.
by MRia October 24, 2013
mugGet the Barking Turtlemug.

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