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!"
by Perskakras December 20, 2014
Get the japanese bullet train mug.