Your eyeballs are usually round, a perforated eye basically means it has exploded or is no longer a ball.
My assumption would therefore be that he was shot by a bullet or shrapnel in the eye. My girlfriend is a doctor and coincidentally she was telling me about a guy who came in with a perforated left eyeball after he had been stabbed in the eye by his girlfriend.