Небольшой офф-топ.
Вспомнил на эту тему свои собственные представления о географии в детстве (лет так в 7 - 8, наверное):
Заграница - это название одной из стран.
За рубежом... - когда я слышал это выражение, под "рубежом" я почему-то понимал Уральские горы (карту СССР я уже представлял себе). Таким образом, "за рубежом" = "за Уралом". А вот "Заграницей" - это в стране под названием "Заграница".
Украинцы - они живут на Украине, тут всё понятно.
Хохлы - это совсем другой народ. Почему-то, я представлял себе, что это какой-то из народов Сибири либо Крайнего Севера.
Ну и классика жанра:
Под Москвой - когда я это слышал, я однозначно воспринимал это как "в московском метро". PS Я сам не из Москвы.