Definition of "ta ta" []

  • (interjection) Goodbye.

Words like "ta ta"

SUBSCRIBE TO WORD OF THE DAY