No, it is a marketing term relating to the chargers BYD is deploying. According to the article the chargers can charge a car with enough electricity to provide a range of 400km in around 5 minutes. Another separate, but important, factor is that these chargers apparently work very well in winter and can provide a similar charging speed at -20°C.