Top definition
Person seldomly speaking english, mostly....rinish, Or uttering cute cat or animal noises such as mew.
"Hi Ryo"

"MEW! ^^"
by Stykz December 22, 2004
Get the mug
Get a RyoRin mug for your barber Paul.