2 definitions by Shii-chan

Sahara: Does anyone know what this means? "Otoerai wa doko desu ka? Nyo Nyo!"

Sarah: Um, Where is the bathroom, meow meow?

Sahara: Nope, but close, where is the bathroom, urine urine. XD
by Shii-chan December 30, 2009
Get the Nyo mug.
Nya is simply japanese for meow, while also being fun to use in sentences at random.
Chelsea: Nya Nya~
Sarah: Meow Meow, lol I know what that means!!! ^__^
by Shii-chan December 30, 2009
Get the Nya mug.