What does droiderbating mean?

droiderbating meaning in Urban Dictionary

(V.) The act of pleasing oneself through droidal exploration.