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.