Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. dooda la da doo
noise a chihuahua makes when running around
the chihuahua was going dooda loo da doo
by kitten Jan 4, 2004 share this add a video