by crazdlady November 23, 2010
by flogglywoggly 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 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
by AXeGod November 25, 2010
When your bitch pisses in a regular pair of swimming goggles and the man (you) puts them on making the piss touch your eye. twice. one in each. and then you see yellow while you bust your load all over her face and such.
Jane: Put on these goggles!
Steve: WHY?!
Jane: Because I pissed in them.
Steve: Oh okay, you could have said its japanese rain goggles
Janes: Oops!
Steve: WHY?!
Jane: Because I pissed in them.
Steve: Oh okay, you could have said its japanese rain goggles
Janes: Oops!
by nickeh! November 25, 2010