flushed down the tubes
flushed down the tubes
Having lost or failed. The final score was 17-1, so yeah, we got flushed down the tubes.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
flushed down the tubes
Defeated. A 1950s college expression drawn from waste removal. After an exam that was more difficult than anticipated, a student might groan, “Man, did I get flushed down the tubes!”
Endangered Phrases by Steven D. Price Copyright © 2011 by Steven D. Price