See also: tah-tah

EnglishEdit

InterjectionEdit

tah tah

  1. Alternative spelling of ta ta