A person unfamiliar with their surroundings and generallyignorant of many things; generally a portugee, but could be any person that does/says dumb things w/out thinking.
a word that retarted non-portuguese people normally call portuguese people because they dont know the true meaning of it.
true meaning-pretty much the same thing as an immigrant.
non-portugee : your such a greenhorn man
portugee : *punches non-portugee person in face*
chances are, the non-portuguee person who gets punched in the face is polish :D