What does amazan mean?

amazan meaning in Urban Dictionary

When one thing is very amazing.