Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. barking prairie dog
The ability (or relief) to be able to fart when prairie dogging.
Sara was thankful that she had a barking prairie dog because she didn't have skid marks when she finally was able to get into the toilet.