Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. turkey bark
November 26, 2009 Urban Word of the Day
Farting after eating turkey.
I let out out a massive turkey bark after Thanksgiving dinner.
by yo mama Oct 5, 2004 share this add a video