on a roll

āχāĻ‚āϰ⧇āϜāĻŋāϤ⧇ "on a roll"āĻāϰ āϏāĻ‚āĻœā§āĻžāĻž āĻ“ āĻ…āĻ°ā§āĻĨ

01

experiencing a period of great success or good luck

on a (roll|tear) definition and meaning
āωāĻĻāĻžāĻšāϰāĻŖ
Last month, the artist was on a tear, completing several new paintings and receiving multiple commissions.
LanGeek
āĻ…ā§āϝāĻžāĻĒ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧁āύ