grandboss
it was annoying to have to submit a tps report to my boss and my grandboss
the boss of your boss
"it was annoying to have to submit a tps report to my boss and my grandboss" What is the definition of "grandboss"?