I have always though as foreigners as being people from other places. Hence I am eternally a foreigner. But here is Sydney they seem to have come bizarre other meaning. I have not worked it out yet. Feel free to post it here if you know it. I know that the people in Melbourne sometimes used the second definition below.
According to Wiktionary:
foreigner (plural foreigners)
1. A person from a foreign country.
2. A private job run by an employee at a trade factory rather than going through the business.