1 definition by nixdorf

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
Get the sterling mug.