Skip to main content

jointfitter1968's definitions

Japanese rain goggles

are when a man takes his nose and sticks it in a womans vagina while she sits on his face. She then proceeds to pee or ejaculate all over the mans face.
Vanessa gave Charlie a Japanese Rain goggles.
by jointfitter1968 November 26, 2010
mugGet the Japanese rain goggles mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email