polish train station Share definition Flag Anal sex with any jewish girl that has diarrhea. Last night I pulled into a polish train station polish train station by Kingerrr June 7, 2007 Get the polish train station mug.