look up any word, like fleek:

1 definition by twooni

 
1.
Same as saying "I'm on a roll". The saying means you’re doing well, you are successful or you are excelling at a task/job/life.
wow you got three promotions in one year!" "yea, I'm on one.
by twooni August 12, 2011