Being on a roll can help a person to feel successful.
You could say that Bill is on a roll.
Sam's soccer team is on a roll!
to be currently involved in a series of positive events or successes
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.