Top Definition
To place ones testicles in their partner's eye sockets and simultaneously defecate into that person's mouth.
I asked her if she wanted to wear the Iraqi Eye Goggles and she said "I don't know what they are, but sure!" but after I put them on her she totally wouldn't spend the night.
by Ardnew September 10, 2008
5 Words related to Iraqi Eye 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.