Skip to main content

Definitions by AXeGod

japanese rain goggles 

Act of plassing ones breast's on a mans face while he is sleeping.
As soon as Jimmy passes out im going to give him my japanese rain goggles
japanese rain goggles by AXeGod November 28, 2010