Comment Comment by tentboy what does turbo even mean in the context of an electric car? not sure how you could have forced induction or why porsche would name it that parent tentboy 2 years ago