meaning of Azrin

Azrin meaning in Urban Dictionary

a kind of walrus residing Malaysia