meaning of amazzle

amazzle meaning in Urban Dictionary

verb: to amaze and dazzle on top of that