Idiom: Just off the boat

What does 'Just off the boat' mean?

If someone is just off the boat, they are naive and inexperienced.

See also: