tokyo snowstorm Share definition Flag Japanese guys having a circle jerk. Those guys are having a Tokyo snowstorm tokyo snowstorm by thedoucheofbeverlyhills January 19, 2014 0 0 Get merch Get the tokyo snowstorm mug. Buy Now — $32.95 See more merch