meaning of ASStroNAUGHTY

ASStroNAUGHTY meaning in Urban Dictionary

A kinky into-science person