Skip to main content

japanese rain goggles

When a girl squats over your face and dripps her pussy juices in your eye's.
oh yeah baby come here and give me the japanese rain goggles.
by flogglywoggly November 28, 2010
mugGet the japanese rain gogglesmug.

Japanese rain goggles

are when a man takes his nose and sticks it in a womans vagina while she sits on his face. She then proceeds to pee or ejaculate all over the mans face.
Vanessa gave Charlie a Japanese Rain goggles.
by jointfitter1968 November 26, 2010
mugGet the Japanese rain gogglesmug.

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 27, 2010
mugGet the Japanese rain gogglesmug.

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 25, 2010
mugGet the japanese rain gogglesmug.

Japanese rain goggles

When a woman squats down on your face and empties her bladder. Her ass cheeks will, if done appropriately, keep her urine out of your eyes just like a set of goggles would. Sometimes an enema might also be involved if you really love each other.
I was freaked when she wanted to do the Japanese Rain Goggles on me, but it was totally worth it.
by C. Harper November 26, 2010
mugGet the Japanese rain gogglesmug.

japanese rain goggles

When a man puts his nose in a females vagina while she urinates/ejaculates causing him to squint and wish for protective eye wear. (i.e. swimming goggles)
Terra gave me japanese rain goggles and ruined my new silk duvet
by Paul Stinkovitch November 26, 2010
mugGet the japanese rain gogglesmug.

japanese rain goggles

when a woman smudges her breast into the face of a man.
dude i got a japanese rain goggles last night." "whats that?" " my girlfriend shoved her tits in my face!
by your mom gave me japanese rain November 26, 2010
mugGet the japanese rain gogglesmug.

Share this definition