Meaning:
Doing a great job; excellent.
Examples:
- This is the sign that you are on allowed onstage.
- Time to find out where you are on the food chain.
- Look, Vivica, you are on my mind all the time.
- We can't revealed that until you are on the jet.
- So you are on dialysis four times a week now?
- But you are on your way... into the top six.
- Yes, well, you are on our list of suspects.
- If you are on a budget, there are options for you.