XENO


Meaning of XENO in English

Someone who is afraid of meeting new people, especially foreign people. Example: Bobby quit being such a xeno and come out here.

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