1 definition by nixdorf

Top Definition
sweat shop of a place to work. A place where 'Human Resources' are expendable items to be consumed.
You work so hard. The place you work must be sterling.
by nixdorf March 18, 2005

Mug icon
Buy a sterling mug!