What does Autoscatti mean?

Autoscatti meaning in Urban Dictionary

Italian for selfie.