This is a phrase you say when everything is going your way - things are looking up - there are challenges ahead but it is looking more and more likely that you will be able to overcome them. It can also be used as an action phrase - "time to get the ball rolling uphill".
"Looks like we finally got approval for our innovative but risky product! The ball sure is rolling uphill!"
You actually don't have to take that test today! The ball is rolling uphill!
We really need to get the ball rolling uphill if we are going to get done on time.
A traitor lil pussy ass bratty bitch. He stabbed his brothers in the back (literally) and has an annoying sense of self-entitlement. He cannot take criticism and tries to be tough but fails. He looks like a rat and is always running away from fights. He can't win a fight without help from his two rat midget friends that he bought. He is the scum of the earth and doesn't deserve shit.