1 definition by travisbeal51

taking your balls and placing them over your girlfriends eyes while you shit in her mouth...
GREG: i just got done giving my girlfriend an iraqi sand goggle!

JONNY: oh o bet she loved that!

GREG: yeah im not touching that face for a while
by travisbeal51 August 5, 2008
Get the iraqi sand goggle mug.