Phaad1's definitions
Job title given to one who has screwed up badly in business, but not enough to warrant the golden parachute, yet too risky to leave to their own devices.
by Phaad1 April 4, 2017
Get the window seat mug.