cherrychoochoo Share definition Flag A train or railcar, that has yet to be defiled with graffiti. Hey! Look at that, a cherrychoochoo.Rare man, really rare, but they'll get it soon. cherrychoochoo by Terry Endres October 20, 2006 0 0 Get merch Get the cherrychoochoo mug. Buy Now — $32.95 See more merch