Turbo Man's miniboss is oficially called Sisi because it is on the truck's licence plate.
Jester X: While I would agree with you, there's also a Sisi Roll, so the "Truck" Part is to differentiate the two. By the way, can somebody get an image of Turbo Man in car form? He may be a Transformer parody, but we still need the pic.