The opinionated immigrant says:
“Immigrant: A person who comes to live permanently in a foreign country”
Definition according to Oxford Dictionaries
Doesn’t say a thing about how much tax that person pays, how much benefits he or she gets, which job she or he has, how long the person is in the country or how much of a scumbag he or she is.
But I am sure the Oxford Dictionaries will soon amend their error in definition!