by flogglywoggly November 25, 2010
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.
by jointfitter1968 November 24, 2010
by DYOMAF November 25, 2010
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
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.
by C. Harper November 24, 2010
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)
by Paul Stinkovitch November 24, 2010
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 24, 2010