fresh off the boat

📖 general
Meaning
Naive, inexperienced, or unfamiliar with local customs, especially due to recently arriving from another country or culture; often used disparagingly.
Literal Meaning
Having literally just disembarked from a ship after a journey.
Example
“He was still fresh off the boat and found many of the city's traditions quite bewildering.”