Skip to main content

Corporate Leash

Commonly known as the "neck tie". The corporate leash is the symbol of a corporation's ownership over an individual.
Whoah....i see you're workin' for the man now Dave. You're even wearing a corporate leash!
by benebrius March 14, 2010
mugGet the Corporate Leash mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email