Трудности перевода

Работаю в баре с названием "Панаехали", позвала друга из США и столкнулись со сложностью. Вот как объяснить выражение : понаехали иностранцу? Максимум на что меня хватило это "Fresh off the boat".