meaning of azri

azri meaning in Urban Dictionary

a weird-looking hairy baboon without any hair upon it's mind and quacks consistently like a chicken. this weird virtually extinct pet is through the depths of jungles in Malaysia and wants to circumambulate choosing orifices and smelling it is hand over and over again.