to be very successful
Examples:
- Wow! You made another sale! That’s 25 sales today. You’re batting a thousand!
- Every girl that Adam asks for a date says yes. He’s batting a thousand.
Origin: This idiom comes from the game of baseball where it means getting a hit at each turn at bat. A person who bats a thousand has continued or great success at something.