meaning of Arab eyeballs

Arab eyeballs meaning in Urban Dictionary

Sexual work just like a teabag , in cases like this bringing down you sack or testicles over you partners face and positioning all of them across eyes thus giving all of them "hairy eyeballs"