Skip to main content

C. Harper's definitions

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 goggles mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email