Alvin Mack32's definitions
When a squirter sits on your face for oral sex and when she cums your eyes are protected by her ass cheeks which are called Japanese Rain Goggles
by Alvin Mack32 November 25, 2010
Get the Japanese Rain Gogglesmug.
Get the Japanese Rain Gogglesmug. We'll email you a link to sign in instantly.