meaning of amazan

amazan meaning in Urban Dictionary

When one thing is very amazing.