Moonspeaker about 8 years ago Not much to translate, just two cycles of "Uu!" and "Nya!" It's part of the "Let's nya!" meme.