Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by texasredeyechicka
Japanese Rain Goggles
Share definition
Flag
n. When
a man
covers a
woman
's
eyes
with his balls while she gives him felatio.
Bitch get in here and I'll
give
you Japanese
Rain
Goggles
.
Japanese Rain Goggles
by
texasredeyechicka
November 25, 2010
Get the
Japanese Rain Goggles
mug.