Random
Source Code

Masterblaster

Noun: A high-pressure sales or customer service environment in which an employee is electronically chained to a desk, phone & PC for 8-10 hour shifts (usually within the confines of a cubicle).

He turned to alcoholism after ten years strapped in the masterblaster.

by Reerobbb March 8, 2018