What does amazzle mean?

amazzle meaning in Urban Dictionary

verb: to amaze and dazzle on top of that