Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by MRia
Barking Turtle
Share definition
Flag
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.
Barking Turtle
by
MRia
October 24, 2013
Get the
Barking Turtle
mug.