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 mug
Get a Office Lichens mug for your sister-in-law Yasemin.