up the drain

Best definition
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.

How satisfied are you with the definition?

Looking for up the drain meaning? Delighted that you discovered the greatest determine on our web site!

Recently this definition was actually observed 47 times.

Leave a Reply

Your email address will not be published. Required fields are marked *