Adjective
fresh off the boat
(idiomatic, usually derogatory) Newly arrived from a foreign place, especially as an immigrant who is still unfamiliar with the customs and language of his or her new environment.
Synonym: (abbreviation) FOB
Das says it was “the luck of the Irish” how the Fresh Off the Boat role came together. Source: Internet