What does Armoid mean?

Armoid meaning in Urban Dictionary

several semi-humans mainly surviving in the Glendale section of Los Angeles known for their particular decreased tradition, personal norms and etiquette. They're spotted effortlessly by their hairy unkept looks, funny clothing and enormous silver crosses. More repugnant is the fact that it is possible to smell one from a distance while they really are lacking a feeling of hygiene. They cover their sofas with synthetic and decor their domiciles with Home merchandise tackiness. They talk loudly, drive awfully and stare at Humans in a peculiar means particularly when that individual drives a german car or is wearing Armani. If one gets too close to you just say 'Turk' and it will go away!