Learn English – what do you call someone who marries for citizenship

epithet-requeststerminology

A gold digger is someone who marries for money. Is there a term for someone who marries for citizenship (and then divorces as soon as they get the citizenship)?

Best Answer

It's usually called a green card marriage.

Per wikipedia:

Green card marriage is a neologism that refers to the marriage of convenience between a legal resident of a country and a person who would be ineligible for residency but for being married to a resident.