Skip to main content

Definitions by Telstra SUCKS!!!

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