Top definition
Parasitic employees with no skills of their own who are great at delegating tasks to others
Lichens often face a dilemma when they overdelegate and in effect leave themselves with nothing to do.
Get the merch
Get the Office Lichens neck gaiter and mug.