Skip to main content

Definitions by Joemom12

iranian eye goggles 

The act of placing a single nut on each eyelid of the victim
Dude last night I gave Jenny Iranian eye goggles and she couldn't see for two hours.
iranian eye goggles by Joemom12 February 12, 2014