YOKO


Meaning of YOKO in English

n. (???) A sell out or traitor.

Shadow Slang English vocab.      Английский словарь теневого сленга.