No, it means someone who makes other people work really hard. It can mean that they are quite aggressive and demanding. Look HERE for definitions of "to bust one's balls".
Note that some people might find the use of "balls" offensive in this context. It is another word for testicles.
Student or Learner