Igonesia Original Buzz: Japanese Rain Goggles: "Japanese Rain Goggles - The goggles are called Mejikara and made of silicone rubber. Supposedly they have 'specially-designed ridges which m..."
Though Charlie as always in the new episode of Two and a Half Men, implies
When a girl is squirting in your face so you have to squint @#%$####......, and you wish you had a pair of goggles.
PG. this is way too graphic for my liking.