Skip to main content

Definitions by Member 248791

Japanese Rain Goggles 

What I gave your mom last night.
Ask your mom what Japanese Rain Goggles are and she will tell you what I did to her last night.