ta ta









ta ta


interjection Chiefly British.

  1. goodbye.
51 queries 0.528