Ra-Cha-Cha Share definition Flag Slang used when talking about the city of Rochester, NY Lets head to the B-lo... There's nothin to do in Ra-Cha-Cha. Ra-Cha-Cha by Jim Marko December 12, 2003 0 0 Get merch Get the Ra-Cha-Cha mug. Buy Now — $32.95 See more merch