oh yeah baby come here and give me the 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" What is the definition of "japanese rain goggles"?