TELEDU Meaning of TELEDU in English n. a badger, Mydaus javanensis, of Java and Sumatra, that secretes a foul-smelling liquid when attacked. [Jav.] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012