What does Avatus mean?

Avatus meaning in Urban Dictionary

the meaning of sensuous! ie: definitely appealing or interesting; appealing