Sorry, no definitions found. Check out and contribute to the discussion of this word!
Sorry, no etymologies found.
Here's a site posted on Boing Boing a few weeks ago that compiles animal noises from around the world i.e. a dog says "woof woof" in English but "vov-vov" in Sweden.