meaning of Arabian Sandslasher

Arabian Sandslasher meaning in Urban Dictionary

The act of cutting off a lady's mind whilst having sex along with her.