The phrase "on a roll" means that something is going well or succeeding, and continuing to do so. It can be used in various contexts such as when someone is having good luck, experiencing success in their work or personal life, or when an organization or team is performing exceptionally well. The term comes from the idea of a wheel rolling smoothly along, with no obstacles or setbacks getting in its way.