What is the meaning of Down_the_drain?

Wasted or irretrievable.

Used other than figuratively or idiomatically: see down, the, drain.

Source: wiktionary.org