On a roll.
/ɒn ə roʊl/
On a roll.
/ɒn ə roʊl/
Someone "on a roll" is currently enjoying a continuous streak of success or good fortune. It's like when you're playing a board game, and you keep rolling perfect numbers, moving smoothly and swiftly toward victory.
Once he starts cleaning, he's really on a roll.
Once he starts cleaning, he becomes very productive and continues without interruption.
She's been on a roll with her research and published three papers this month.
She's been very productive with her research and published three papers this month.
John has been on a roll at work; he’s completed all his projects ahead of schedule and is getting rave reviews.
John has been extremely productive at work; he completed all his projects ahead of schedule and is getting great reviews.