What does Astrobate mean?

Astrobate meaning in Urban Dictionary

The activity of performing masterbation in external reaches of room.