Definitions by Ted Stevens
tube tied
"I just the other day got, an internet was sent by my staff at 10 o'clock in the morning on Friday and I just got it yesterday. Why? Because my internet was tube tied!"
tube tied by Ted Stevens August 10, 2006