What does astrobating mean?

astrobating meaning in Urban Dictionary

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