Short-Bus Renegade Share definition Flag a retarded guy....oor girl. funniest when running. even funnier running from dogs Look at that Short-Bus Renegade run. Short-Bus Renegade by Anonymous June 9, 2003 0 0 Get merch