Fresh off the
boat, someone from across the
ocean, from another land, difficulties conforming to the
new culture and speaking a new language. Used to describe stereotypical behavior of recent immigrants. Often used to insult their use of broken English.