Definitions by C. Harper
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.
Japanese rain goggles by C. Harper November 26, 2010