1 definition by Gunny McGunns

1
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 23, 2010
Get the mug
Get a Japanese Rain Goggles mug for your barber Abdul.