japanese bullet train Share definition Flag Another way of saying diarrhea. "Oh No! I feel as if the Japanese Bullet Train is coming to town! Get me to a toilet, quick!" japanese bullet train by Perskakras December 19, 2014 0 0 Get merch Get the japanese bullet train mug. Buy Now — $32.95 See more merch