Yahoo Web Search

Search results

  1. Dictionary
    Ta-ta
    /täˈtä/

    exclamation

    • 1. goodbye: informal British "well, I'll say ta-ta, love"