man, leeder, your homecomming date looks like she just came off the boat
expression used for to describe immigrants that just arrived in america
"man, leeder, your homecomming date looks like she just came off the boat" What is the definition of "off the boat"?