Skip to main content

occupy_a_lobbyist's definitions

up the drain

Corporations do not like to waste money so instead of watching profits go down the drain, the drain is installed at the top where profits are accessed by the CEO, executives and shareholders.
employee 107562: No raise again this year.

employee 303267: That's because all the profits keep going up the drain.
by occupy_a_lobbyist March 14, 2012
mugGet the up the drain 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