meaning of Astrobate

Astrobate meaning in Urban Dictionary

The activity of performing masterbation in external reaches of room.