Fresh-off-the-boat meaning

(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.
adjective
0
0
Advertisement