Skip to main content

Gunny McGunns's definitions

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.
by Gunny McGunns November 26, 2010
mugGet the Japanese Rain Gogglesmug.

Share this definition