Definition of TKO in English:

TKO

  • Technical knockout.