Top Definition
The act of a woman performing oral sex on a man whilst his testicles sit in her eye sockets.
John took a trip to San francisco and scored a pair of afghan goggles.
by benjiclayton March 22, 2008
6 Words related to Afghan goggles

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.