Top definition
a fast internet connection usually ordered by dull internet dorks that want to download at speeds of 1000,000kbps
an ATM connection
4Mbps+ connection
by SoliD_SnakE June 29, 2004
Get the mug
Get a Backbone Connection mug for your bunkmate Riley.