meaning of afgan goggles

afgan goggles meaning in Urban Dictionary

a form of embarrassment that a gay man can do to a straight guy to demonstrate victory over him. The homosexual places both testicles into both the losers eyes, clearly done to an unconcious opponent. This is catagorised as 'happy slapping.'