释义 |
flushed down the tubes flushed down the tubesHaving lost or failed. The final score was 17-1, so yeah, we got flushed down the tubes.See also: down, flush, tubeflushed down the tubesDefeated. 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!”See also: down, flush, tube |