in

down the drain

down the drain

Meaning to waste something to a futile end (nothing good happens in the end) in a state of ruin to waste something (usually money) on …

What do you think?

6700 points
Upvote Downvote

Posted by Sean

at the drop of a hat

dot the i’s and cross the t’s