Tuesday, October 9, 2007

New Addition to the Consultantese Dictionary

Sent to us by an alert consultant in Washington DC:

The new term is:

Does anyone know what the heck this actually means?
People are apparently using it left and right.
Makes me think of some sort of parasitic tumor, or maybe a weed.

No comments: