human
What does it mean when a person says they're "on a roll"?
assistant
It means that you are doing well and have been successful in many different areas. You may be feeling very positive about yourself, or maybe you've just had a string of successes recently.