What does Arabian Seagoggles mean?

Arabian Seagoggles meaning in Urban Dictionary

The work of placing one testicle on each attention of an unconcious, or prepared individual. AKA 'eye tea-bagging'.