meaning of Arabian eye pillow

Arabian eye pillow meaning in Urban Dictionary

To rest ones balls on another's eyes.