on a roll

on a roll

Explanation: Someone who is on a roll is having a repeated success.

How to use it: [someone] is on a roll

Example: The new salesman is on a roll. He’s sold ten cars this week.