meaning of absailing

absailing meaning in Urban Dictionary

to the office oneself within the rear enry with a vibrator, whilst simultaneously masturbating - thus generating a picture comparable to one absailing along the face of a cliff