What does arabian mascara mean?

arabian mascara meaning in Urban Dictionary

The intimate work of ejaculating into a lady's eyes providing them with arabian makeup