social preview pin preview

English Unknown flag Various countries

down the drain

Being wasted or lost, likely to the end of being ruined.

"It was a bad investment, our money went down the drain."

User Avatar

by bpaw

5 out of 9 English speakers have heard this

What does this mean?
Back