What does ASStroNAUGHTY mean?

ASStroNAUGHTY meaning in Urban Dictionary

A kinky into-science person