down the tubes
/daʊn ðə tuːbz/
going badly or deteriorating quickly
“Their plans went down the tubes after the storm.”
Zu My Deck hinzufügen
/daʊn ðə tuːbz/
going badly or deteriorating quickly
“Their plans went down the tubes after the storm.”
Zu My Deck hinzufügen