JRH switch Share definition Flag When you build a train for the day crew and then do their job and switch it out JRH switch ed A type of switching when you get fucked by the other crew JRH switch by CNDR Ramrod Ironbender October 7, 2022 0 0 Get merch Get the JRH switch mug. Buy Now — $32.95 See more merch