Definition of TKO in English:

TKO

Boxing
  • Technical knockout.