SCARIOT


Meaning of SCARIOT in English

Someone who is a traitor. Example: I can't believe that Alex switched sides on us.How could he be such a scariot?

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