Fire on all cylinders

What is Fire on all cylinders?

Fire on all cylinders definition and meaning on Dictionary terms:
Also, hit or click on all cylinders. Function very well, as in Once we figured out how to use the new software, the department was firing on all cylinders, or