No, its hp. I know you think I am thinking of Newton Meters of Torque, but I read an article in Car & Driver talking about the Veyron and this European HP system...I am positive it was horsepower. I hadn't heard of this system before the article. I'll try to fing it though (the article) and see...