Definition of "ta ta" []

  • (interjection) Goodbye.

Words like "ta ta"

  • 02.23.18Yw

SUBSCRIBE TO WORD OF THE DAY