Meaning of ティーケーオー in Japanese

  1. Words

Definition of ティーケーオー

  1. (n) technical knockout; TKO
Back to top