What does adowable mean?

adowable meaning in Urban Dictionary

Slang word for adorable, often used when the individual making the declaration locates the thing particularly pretty.