I'm all for coining words. It's one of the many ways the language adapts and grows. However, these corporate-spawned words are vile abominations. They love bolting random suffixes to whatever they can and have left incentivize, monetize, synergize, incentivate, etc. in their foul wake.
As to the actual non-food/non-beverage being peddled? I have no idea. Take it away, Zager and Evans!
In the year 4545
You ain't gonna need your teeth, won't need your eyes
You won't find a thing to chew
Nobody's gonna look at you