meaning of Amwazung

Amwazung meaning in Urban Dictionary

Far beyond amazing. Mind-blowing.