meaning of Amzoodles

Amzoodles meaning in Urban Dictionary

indicates amazing.