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 Caaaxy!
Japanese Rain Goggles
Share definition
Flag
A phrase that means
absolutely nothing
but was designed to cause
hype
on the
internet
.
Charlie Sheen
said
Courtney gave him "japanese
rain
goggles" last night...
Japanese Rain Goggles
by
Caaaxy!
November 26, 2010
Get the
Japanese Rain Goggles
mug.