Skip to main content

Telstra SUCKS!!!'s definitions

telstra

The shittiest telephone company/ISP around.
AAARRRGH!!! Fucking internet fucked up again!!!
by Telstra SUCKS!!! March 23, 2004
mugGet the telstra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email