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
by golfguy0830 November 26, 2010
mugGet the Japanese Rain Gogglesmug.

Share this definition