I prefer the term “Crimmigrant”
My local morning talk radio team calls them gimmegrints....I like that term....