stand by to win Share definition Flag A phrase from a song called "Cheer Train," by Fuzite Blender. Another show of the Japanese's poor English skills. We've got a winner! stand by to win by dj gs68 October 29, 2003 0 0 Get merch Get the stand by to win mug. Buy Now — $32.95 See more merch