Originally Posted By: Jackie


Anybody else heard this one?


I get it all the time in work-related emails. Being proactive I'll say that it's an easily understood word for a relatively new, previously unnamed concept. If you need any more rationalization for it, tough.