Ta Ta means "bye"... it's indian! I friend of mine is from India and he once told me "Ta Ta"... I asked" "What Ta Ta means?". You know what was the reply... Cheers, Avoosl