workholic

A person who is addicted to his job/work more then his pals and family.
"He is so workholic, that he never wanna leave the office"
by doonites August 28, 2007
mugGet the workholic mug.

put a lid on it

it means " to shut up:
put a lid on it, to speak a lot,
put a lid on it, u r confused
by doonites October 12, 2007
mugGet the put a lid on it mug.