meaning of astrobating

astrobating meaning in Urban Dictionary

masturbating in space. Couple of have had the opportunity to participate in this unique activity.