Skip navigation.

TBT - What does it mean?

Definition of 'TBT'

English

Noun

(head)
  • (nautical)
  • Adverb

    (head)
  • (Internet)
  • Similar to 'TBT'

    TFT, TTFT