Skip to main content

Definitions by golfguy0830

Japanese Rain Goggles 

A pair of sunglasses worn by the male as protection from female ejaculation while performing cunnilingus.
She was a major squirter... it's a good thing I was wearing my japanese rain goggles
Japanese Rain Goggles by golfguy0830 November 26, 2010