What does F O B Stand for?

F O B stands for Fresh Off the Boat. As you can imagine, a slang term for an immigrant or newly arrived person on a visa. This term is thrown around a lot on college campuses with foreign students.