On a tear
Meaning
Having a streak of success.
Usage
Used for ongoing success.
Origin & History
Origin notes can vary by region and source; this page gives the commonly reported explanation and usage context.
Sports slang for unstoppable streaks.
Used in the 20th century in athletic coverage.