Japanese Rain Goggles

When a squirter sits on your face for oral sex and when she cums your eyes are protected by her ass cheeks which are called Japanese Rain Goggles
Lisa sat on Barts face and gave him Japanese Rain Goggles.
by Alvin Mack32 November 23, 2010
Get the Japanese Rain Goggles mug.

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 24, 2010
Get the Japanese Rain Goggles mug.

Japanese rain goggles

When a man puts his ball sack on a womens eyes and she blinks, this feels good on the penis.
Charlie Sheen mentioned "Japanese rain goggles" in a two and a half men episode.
by DYOMAF November 25, 2010
Get the Japanese rain goggles mug.

Japanese Rain Goggles

A phrase that means nothing whatsoever and can be interpritated however you want !
Adam: OMG my girlfriend let me give her japanese rain goggles last night

Jim: I was thinking of getting my little bro that
Adam: you were going to put your balls on your brothers face
Jim: What no ! I was going to get him Small goggles that keep rain out of his face
by Bob te dude November 29, 2016
Get the Japanese Rain Goggles mug.

japanese rain goggles

it is when a woman is squiting vagina juices in your face, and you have to squint your eyes like a japanese man, and you wish you had goggles on to protect yourself.
when going down on a squirting woman, and you squint your eyes like a japanese person. it's as if you are wearing japanese rain goggles
by beta2 November 23, 2010
Get the japanese rain goggles mug.

Japanese Rain Goggles

A sexual term made up by Charlie Sheen in season 10, episode 8, that a woman, Courtney, does to him.
Alan: "how'd you get the black eye?"

Charlie: "from the japanese rain goggles courtney gave me last night
by muimhneach November 24, 2010
Get the Japanese Rain Goggles mug.

Japenese Rain Goggles

A man pees in a womans mouth, and then she spits it in his face.
Albert pissed in Kristys mouth, and she spit it back in his face giving him a Japenese Rain Goggles.
by davefister November 23, 2010
Get the Japenese Rain Goggles mug.