Помните семейку Slitheen? Зелёных пришельцев из Доктора, которые одевались в костюмы людей?
Sleeveen (Irish slang) - Devious and sly person, usually referring to someone from outside Dublin
Не местные ребята, не местные
Может, я сам себе всё придумал, и никакой связи нет, но зато мне весело)