Skip to main content

Definitions by Gunny McGunns

Japanese Rain Goggles 

This is a sexual act where a man places his balls over a woman's eyes while he is ejaculating.
He gave her some Japanese rain goggles during sex.