jeffrey stephan-ed
To have a job duty or description which under deposition will be found to be lacking in ethics and legality. To be thrown under the bus by your employer.
jeffrey stephan-ed by Harumpa September 25, 2010
Get the jeffrey stephan-ed mug.