gone down the tube

English

Verb

gone down the tube

  1. past participle of go down the tube