Wiktionary
ta-ta for now
interj. (alternative form of ta ta for now English)
interj. (alternative form of ta ta for now English)