1 definition by hatestelstra

A shitty phone company that causes lag to 90% of australia.
James was talking on ventrilo untill he pulled a telstra and was not heard of for 5 days.
by hatestelstra October 18, 2010
Get the telstra mug.