"Turbo petrol" refers to a type of engine that combines a turbocharger with gasoline (petrol) to increase its power and performance. The turbocharger helps the engine produce more power by forcefully pushing more air into the engine, resulting in better acceleration and overall driving experience.
Full definition