Random
Source Code

Japanese Rain Goggles

When a girl is squirting in your face so you have to squint like a Japanese person, and wished you had a pair of goggles.

Two And A Half Men:

Charlie: Have you ever had a woman give you Japanese rain goggles?

Alan: I've never even heard of that

Charlie: Neither had I until last night, and now I don't know how i'd ever live without them

by Pista November 24, 2010

190๐Ÿ‘ 215๐Ÿ‘Ž


Japanese Rain Goggles

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 23, 2010

330๐Ÿ‘ 418๐Ÿ‘Ž


Japanese Rain Goggles

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 23, 2010

80๐Ÿ‘ 91๐Ÿ‘Ž


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

70๐Ÿ‘ 80๐Ÿ‘Ž


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

65๐Ÿ‘ 77๐Ÿ‘Ž


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

14๐Ÿ‘ 16๐Ÿ‘Ž


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

37๐Ÿ‘ 53๐Ÿ‘Ž