ttd

/T IY1 T IY1 D IY1/
noun
  1. 1

    Initialism of Tirumala Tirupati Devasthanams, a Hindu religious organization at Tirumala in Andhra Pradesh, India.

  2. 2

    (Internet slang, offensive) Initialism of total tranny death, a call to kill transgender people.