Skip to main content

Definitions by iamdtf

Japanese rain goggles 

Getting squirted on while a woman is standing up
Have you ever had Japanese rain goggles