Skip to main content

MadCow's definitions

Telstra

Share definition
1. Money-$ucking company who$e only intere$t is profit.
2. Incompetent.
3. Anti-competitive.
4. Alternative word for "shit"
5. Company that will put you through hell before you can get ADSL with any ISP other than theirs.
6. Turned Australia into a broadband backwater.
by MaDcOw May 14, 2004
Flag
mugGet the Telstra mug.