what a boss chaser the new guy is, he wont leave the boss alone
a person who sucks up to bosses/managers in a position of authority in order to get some kind of reward and recognition
"what a boss chaser the new guy is, he wont leave the boss alone" What is the definition of "boss chaser"?