fresh off the boat
Short definition from Wiktionary
Adjective
- Newly arrived from a foreign place, especially as an immigrant who is still unfamiliar with the customs and language of their new environment.
We haven’t written up fresh off the boat yet: Simple and Standard meanings, examples and a quiz.