What does Asian Eyepatch mean?

Asian Eyepatch meaning in Urban Dictionary

The act of placing ones testicles in the eyes of another. Almost like Arabian Goggles, only instead of goggles its an eyepatch. Captin Hook wore an Asian eyepatch in his day.