1 definition by Telstra sucks