Top definition
An organisation that is run by someone who offloads all of their work and responsibilities onto those beneath them, just because they can.
Delegate: This department is a total delegatorship...it's not fair...whine whine whine.

Delegator: Delegation is what you need to be a tax advisor. To differentiate, what I need to be an associate director is for you to do all of my work but not charge your time...enjoy!
by TeamAB December 08, 2010
Get the mug
Get a delegatorship mug for your mom Riley.