We do not currently know of any synonyms for Teletubbies.
The noun Teletubbies is defined as:
See full definition of the word Teletubbies.
Did you mean teletypes?