Find the word definition

Wiktionary
down the tube

adv. (alternative form of down the tubes English)