When a man is squirted on by a womens vagina juice, causing him to swuint as the japanese. Scientist believe that this orginated around Osaka Japan, thus through the steps of evolution creating the Japenese and asian people.
Now commonly used as a sex term.
Your mother then squirted her sweet vagina juice all over my face, it was the best Japanese Rain Goggles I ever received.
by Mr. John Jackson November 22, 2010
23 more definitions
Top Definition
A phrase that means absolutely nothing but was designed to cause hype on the internet.
Charlie Sheen said Courtney gave him "japanese rain goggles" last night...
by Caaaxy! November 24, 2010
Japanese Rain Goggles is when a man gets a oral sex from a woman while his testicles are on her eyes. Once he's about to reach an orgasm she blinks quickly giving him a slight tingle sensation to his testicles and increasing the pleasure.
Damn, i hooked up with this chick last night and she did the Japanese Rain Goggles, best head ever.
by dieselboy_tm November 24, 2010
n. When a man covers a woman's eyes with his balls while she gives him felatio.
Bitch get in here and I'll give you Japanese Rain Goggles.
by texasredeyechicka November 22, 2010
When a mans balls cover a womans eyes as she gives him oral
Dylan gave Melly Japanese Rain goggles last night
by crazdlady November 22, 2010
Fictitious sexual act performed on the TV show Two and A Half Men. In the episode, Charlie Sheen's character refers to his new girlfriend, Jenny McCarthy, giving him Japanese Rain Goggles. In the context you are to assume this is like a Dirty Sanchez, Dutch Oven, or similar act.
She was unbelievable in bed. She just gave me a set of Japanese Rain Goggles, like I've never had before.
by Madeyoulookituptoo November 25, 2010
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 23, 2010
When orally pleasing a girl and she is squirting in your face so you have to squint like a Japanese person, and you wish you had a pair of goggles.
You know you've pleased your woman when she gives you the Japanese rain goggles!
by Nodasport November 22, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×