Skip to main content

Definitions by Magical Unicorn Bitches

Japanese Rain Goggles 

Something made-up to explain that Japan has many weird inventions and to say that Japan is just a weird country overall
Jacob,thats a dumb idea.Like,Japanese rain goggles dumb.